You probably get this a lot but I was wondering where to start if I want to get in to making iPhone apps. Are there any books you recommend? How can I get started. I have limited programming knowledge but I am looking to learn. Somewhere I heard that I should learn Objective C. Is that a good idea. Somebody please point me in the right direction.

Thanks So Much.

P.S. I have used Google but all the sites that come up assume that you already know what you're doing... I'm clueless