My initial excitement about the iPhone 4 has turned into a sense of caution. Reading these forums, it's easy to get the impression the iPhone 4 is plagued with multiple catastrophic problems that render it virtually unusable. The iPhone 4 goes on sale here in Canada on July 30th. As a 3G owner, I'd love to hear from iPhone 4 owners whether you're happy with your phone and you think the 'upgrade' is worthwhile, or would you recommend skipping this generation and waiting for the 4G? Thank you kindly.