Unless Apple adds some incredible new features, I don't think I'll be getting the next iPhone. These new Android phones just keep adding new features, and the ability to customize the phone without jailbreaking it is very appealing.
I think people spend too much time looking at CPU specs. What really matters is the experience when using the device. iOS is optimized for the hardware it runs on. That is why it runs so smooth without having "bleeding edge" hardware specs. This is also why some Android tablets still stutter during screen changes or opening the app drawer, even with more RAM and faster CPUs.
You're right, it looks exactly like ubuntu. Same color scheme, icons, and everything.
lol
Cyanogenmod 7 with launcherpro is the best... IMHO.
It's not like anybody can get into Google+ anyway. I've had an invite for 3 days and still can't get in.
What's the point of a social network that nobody is allowed to get into?
I don't think I can ever go back to a Windows OS after using Linux for so many years.
iOS needs a new look. Sure it runs smooth, but they really need something similar to widgets. They don't need to be actual "widgets", but they need to provide a way to deliver information directly to the home screen the way that widgets do (or live tiles for Windows).