According to Bill Gates himself, he said you need 4GIGS of ram to run it the way its meant to be run, but then again, thats bill gates..LOL. Vista is getting better with compatibility issues, but the service pack is just around the corner to fix all that junk.
Right now I run a eVGA GeForce 7600GT pci that will last me a while untill the 8800's drop.