I have a SR MacBook Pro (4GB) and a Mac Pro running Windows XP through Bootcamp. I am planning to upgrade to 64-bit OS. Do Windows XP Professional 64 bit, Vista 64 bit and linux 64 bit work well on such systems? Have all the compatibility problems (such as driver problems) fixed? If I end up choosing Windows, which 64 bit version do you recommend?