I'm sitting here updating my iPhone and thinking. I'm thinking that perhaps the iPhone 3G wasn't exactly ready for the masses, just yet.  ...