Let me start off by saying the iPhone 4S is my first ever iPhone. I'm relatively new to iOS (I have owned an iPad 2 since launch day, however) and have spent the past 2 years on Android. I've been using the iPhone 4S as my daily driver since launch day and it's been a good experience! Battery life is superb, the screen is gorgeous, and the OS is really fluid. However, during this past week things have started to get dull. I feel that overall iOS lacks creativity. It's just pages of colorful icons on a small screen. Sure, when it first came out in 2007 it was revolutionary, but it's been 4 years and it looks almost exactly the same! Apple is one of my favorite companies but I truly feel that they are resting on their laurels, just like RIM and other companies have before they went down hill. So far Apple has done great with this two year upgrade scheme with the iPhone. But companies like Samsung and Motorola are upgrading their technology dramatically each year. The Galaxy S II has been out since March and rivals the iPhone 4S in most areas, imagine what the Galaxy S III will bring! The 3.5 inch screen on the iPhone 4S really bothers me, it's just so small! 4 inches is definitely the sweet spot. I'm not a fanboy of anything. Android has a lot of faults (although 4.0 is a HUGE improvement) and so does iOS. I just love technology, period. As the biggest tech company in the world, and nearly the biggest company period, I expect more out of Apple. They released the exact same phone with a dual core processor, improved cameras, Siri, and called it a wrap. I personally know a lot of long time iPhone users who are now checking out Android and other OS's because their iPhone just feels boring to them. I think a major reason why I find iOS stale already is because of Ice Cream Sandwich. I have been a long time Android user but overall the OS just pissed me off, especially stock Android on the Nexus S. The damn thing was just so laggy and buggy it was almost unusable. However, Google fixed nearly EVERYTHING wrong with Android in one update. The UI, performance, apps etc. have all been improved immensely in a single update. I'm actually very surprised Google pulled it off, I really had no faith that 4.0 would be that big of an upgrade. It takes Apple years just to change or improve the simplest things. Most of the stock apps on the iPhone are identical or nearly identical to how they were back in 2007. It's ridiculous! Don't even get me started on how bad the YouTube and Maps apps are. A lot of the Google Apps on Android get major updates several times per year. If Apple doesn't bring the heat with iOS 6 and the iPhone 5, I truly believe the company will be headed down hill. Google is innovating at an alarming rate and Ice Cream Sandwich opens up an entirely new gateway of possibilities. NFC is going to take off in these next 2 years and Apple has no answer for it. These are just the honest opinions from a tech fanatic.