The pre-order fiasco meant that I don't have my iPhone 4 reserved. While initially annoyed, I am a bit calmer now and am mostly assured that I will get one when I get one.
The delay did make me think about Apple's product roadmap. My thoughts are:
2007 - iPhone
2008 - iPhone 3G
2009 - iPhone 3GS
(see wikipedia)
2010 - iPhone 4
2011 - iPhone 4G (faster 4G data speed + 64GB option)
2012 - iPhone 4GS (faster CPU + some other new feature)
2013 - iPhone 5
etc
None of this is rocket science, but it did get me thinking that since I couldn't get iPhone 4 on release day that perhaps I could wait for next years iteration. It seems to me that the the 3G was the sweet spot in in terms of a model that has not had a must have upgrade until iPhone 4.
The delay did make me think about Apple's product roadmap. My thoughts are:
2007 - iPhone
2008 - iPhone 3G
2009 - iPhone 3GS
(see wikipedia)
2010 - iPhone 4
2011 - iPhone 4G (faster 4G data speed + 64GB option)
2012 - iPhone 4GS (faster CPU + some other new feature)
2013 - iPhone 5
etc
None of this is rocket science, but it did get me thinking that since I couldn't get iPhone 4 on release day that perhaps I could wait for next years iteration. It seems to me that the the 3G was the sweet spot in in terms of a model that has not had a must have upgrade until iPhone 4.