So I feel as if there has been so much focus on the leaked iPhone hardware prototype that the software has taken a backseat and I feel that this is a shame. Of course there are a few things that I believe the hardware was lacking ( mostly a camera flash ) to maintain it's standard of functionality, but if the software remains where it stands after our os 4.0 preview, I feel that the iPhone is still greatly lacking in the innovation sense. I know there will be a plethora of people that say they like the iPhone software exactly where it stands, but if we're honest with ourselves ... a homescreen "hub" has been around much longer than the iPhone has and I don't feel it's too much to ask for me to be able to have all of my important information right there when I "slide to unlock". All that said, I am in a boat in which I feel like the iPhone add's such a convenience to my life through it's syncing capabilities with my Mac's that I'm willing to let these features suffer, but to be honest ... I don't know how long that will last. I guess it comes down to the same things I believe about computers in general. Yes, there are others out there that will do it better, with more power, and in a much more flashy way ... but none of them will pull it off in the classy, safe, and consistent manner in which Apple does. Therefore, while I may like the features other products offer ... I will most likely remain with Apple simply for the convenience. Yet, with the iPhone ... i'm not sure how long that will last. Just thought I would share my ramblings. Ignore them are your leisure.