Update
Unfortunately, this post has been a bad one and many visitors has been complaining that the solution shown below doesn’t work at all. Read on at your own risk. If you know of a surefire 100% working way of getting the iPhone SDK running on a Windows PC, please leave a comment.

Register and download the iPhone SDK free version here.

The downloaded iPhone SDK software will have a .dmg extension. The dmg extension is what confuses most developers who are used to the windows environment. It’s just a native Mac extension format but can be easily converted so that it can be run/used on windows.

In order to do so you need to convert the .dmg (Disk iMaGe) file to an ISO file. Convert DMG to ISO, than burn it onto a DVD-ROM, once you have it burned, put the DVD into your computer’s drive and run the installer.