I'm an avid iPhone user myself and I really love and appreciate the overall experience and the device itself.
But, being so successful, I feel that iPhone surprisingly has numerous undiscoverable UI features. Many of these, unless accidentally discovered, will never be known to a user. Also, many of them are not even listed under iPhone Tips & Tricks also! (I bet more than 90% of iPhone users wouldn't care to read the iPhone User Guides).