Alright I may be way off here but ive seen and read that Windows XP and Vista have a max amount of memory that they can recognize to use. Apparently around 3.7 GB or something like that? So why would so many people move up to 8GB if only say 4GB is even recognized? Is it just for future use?