Its not about the OSes in my opinion, it is with the hardware/software integration or compatibility or whatever you want to call it. I had a droid, my buddy had a droid. If the device got too humid you try to type on it and it spits out 5 letters at once there was very little you could do. My buddy's droid's screen has dead spots on it. When the company that makes the device is a different company that writes the OS you are bound to have problems. The Nexus One is the only android I read about that had a good (and consistent) user-experience.
Another example was trying to use Facebook on it. The screen would constantly shift when typing to show the left nav-bar so you could not see the letters you were typing, or when in landscape mode you would type 2 letters and then the keyboard would disappear since the keyboard was taking up too much of the screen, I'd have to type a letter or two, keyboard disappears again, then had to tap on the field (making sure I tapped at the end of where I typed), type two more letters, rinse and repeat. It was a piece of crap.
As far as battery life, I'm not sure what GS3 people are seeing but I'm going on day 2 of trying to drain this battery in the iPhone5, had wifi turned on all day (idle) and now I'm trying to load movies on to it, play movies etc...so that I can give it a full charge, but it hasn't drained yet.
I ordered this for a sailing trip I am going on in a week:
http://amzn.to/P34XQI
just an fyi - I bought this yesterday and today it is half off (from a different reseller in Cali), no prime though