The list author says: "I have bought a lot of books on iPhone programming. If I could go back and start over, this is the shopping list I would have chosen. Note that this list assumes that you've dabbled in Objective-C and Cocoa"
"Probably the single best iPhone book from a beginners perspective. Great, approachable writing style, lots of good background material, lots of good examples. I might start with this book if I didn't know anything about Objective-C. Otherwise, I would start with Beginning iPhone 3 Development."
"It is great to see how other, more experienced programmers tackle problems. I would look through the table of contents, see if one of the projects matches a project you are working on. If so, buy the book."
"Same as the previous book. Look through the TOC, see if a project matches a problem you are trying to solve, and if so, buy the book. I really liked the chapter on Sqlite and the chapter on using the Google Ap Engine. Warning, the writing in this book is really hit and miss. I hope they utilize an editor who is more writer than geek to edit the next addition."
"Nothing in this book is specific to iPhone programming. After you progress through the beginning iphone programming books, this one will really expand your mind with regards to structuring your programs for maximum code reuse and maximum code flexibility. As a newby to object oriented programming, this is one of my favorite programming books."