Fair enough, I shouldnt use never, since we will eventually be using more than 2GB. Which kind of answers the question of why so much is supported. Vista is going to be around for a while, so it needs to look ahead. Then again, why not support it if you can. Windows XP, being a 32-bit OS, can only support so much memory (4GB with tweaks). Having a 64-bit OS lets you design a lot more into it, including the ability to access relatively enormous amounts of memory. Thats also how WinXP-64bit can access so much. However...while we will surely use more than 2GB of memory in the future, I find it hard to imagine that we will be using anywhere close to the 64GB or 128GB that Vista supports, before the OS reaches its EOL. Since Win2K, we have quadrupled out memory usage. Even if its quadrupled again, thats still only 8GB. Probably more useful to servers.