Is it possible to develop for the iPhone using a Windows based PC? I suppose I could use a Mac emulator and buy the latest version of Mac OS X, but I'm wondering if there's an easier way to do it. I.E. Windows compatible version of xCode. Thanks.