I'm running Windows Vista on my PC and I want to start using the Iphone SDK and start messing around programming some Apps for the iphone, but the SDK only runs on Mac OS X (obviously). Anyone have any experience running both Windows and a Mac OS on a PC? I'm considering partitioning the HD, from what I've read a lot of people are dual booting (not sure if I have enough RAM for that to work efficiently) there are the emulators out there that can emulate OS X. I've got 3GB of RAM and I'm running the intel core 2 duo 1.6ghz processor. I've got 100GB on my HD left free and I'm only going to use the OS X for the SDK. I don't need to run both operating systems at the same time. What's going to be the most efficient method given the amount of RAM and processing speed I have, and the fact all I want to use OS X for is the Iphone SDK and I'll still be using Vista 99% of the time?