I think, 2 Gb is the ideal choice.Vista has an inbuilt support for upto 128 GB.Now Nforce systems support 16 GB ram while 965 or 975x supports 8 GB.

I think the more u can add is better but 2GB is just fine now.