The Mac handles a kajillion hard drive formats, so you should be fine. To run Windows on a Mac, you need Parallels Desktop for Mac (not free) or Boot Camp (free). Parallels runs your OSes side by side without rebooting. Boot Camp requires rebooting, but may also offer a speed advantage at times. Also, Parallels will run a long list of OSes, including versions of Windows back to 3.1. Boot Camp was Windows XP only the last time I heard; maybe it supports Vista by now. I think Apple may refer to Boot Camp as beta. In reality, I think it's a part of the next OS (10.5/Leopard) that's ready right now.