What are the options for developing iPhone apps?  

Currently I've tried to install gnu kit for Linux without success! Too many steps, and at the and I was unable to compile a single app.  

The Apple SDK seems to be much more easy, but I don't have a Mac.  

So am I missing something?