Windows isn’t needed for much on my 2.33GHz MacBook Pro, so moving to Vista doesn’t cause too many issues. XP 32bit could only see ~3GB of RAM on my MBP.
I had thought Vista would support 4GB with ease, but I was wrong. After installing Vista Business I could not get it to recognize more than 2.98GB of RAM. Microsoft states ((http://www.microsoft.com/windows/products/windowsvista/editions/64bit.mspx)) All editions of Windows Vista 64-bit provide increased memory support beyond the standard 4 gigabytes (GB) available with 32-bit editions.
However, that was not the case until I installed Vista’s Service Pack 1 today.
Update
It has been pointed out to me that all SP1 does is *show* that 4GB is installed. Looking at the Task Manager, it still shows a total of only 3055MB of physical memory.