iPhone apps development on Windows

Is there a way to develop iPhone applications on Windows?

You will need an Intel-based Mac as the iPhone SDK requires OS X to run applications such as Xcode and the iPhone Simulator. Unfortunately, there is no legal way to develop applications for iPhone on anything that isn’t a Mac.