I'll just keep it brief here since there's been plenty of other people reviewing it too.
The positive points:
- Many of the issues with the myTouch 3G are gone. Plenty of RAM and CPU means that even with the extra eyecandy and so on, the device stays responsive most of the time (there's still occasional bursts of lag but they're on the order of around half a second, as opposed to the myTouch which could often be unresponsive for as much as a whole minute)
- The UI is really shiny. A lot of stuff has been updated and tuned and refined and is just generally better.
- The built-in IMAP client is way the hell better. There's a unified inbox (with per-account color coding which works extremely well), it's fast and responsive, and just generally great.
- The web browser is also much improved. The keyboard finally gets next/prev buttons for form entry (rather than a catch-all "done" that sometimes goes to the next field but usually submits the incomplete form)
- The OS supports multitouch! Or at least, Dolphin Browser does a good job of faking it somehow. None of the built-in apps use it.
- The dock connector promises to make for some very nice future charging cradles.
- The first-party weather+news widget is very nice, much better than any of the battery-sucking CPU-chewing third-party widgets I had tried.
- 5 launcher screens means I don't need folders to organize my apps (for now)
- Sound quality on headphones is way better than on the myTouch. It's still nowhere near as good as my iPod Classic, but at least it will do in a pinch without making me feel like there's sand in my ears. It also doesn't seem to have the floating sample rate issue over A2DP that the myTouch had.
- Tactile feedback on the touch buttons almost makes up for the fact they are no longer physical buttons. Almost.
- It actually stays connected to WiFi without me babysitting the connection!
- Battery life is about as good as the myTouch...
- ...which means I still have to recharge it daily.
- The calendar app still sucks (especially the date and time pickers!), although it's improved.
- Still no built-in Exchange ActiveSync for calendars (there is ActiveSync for email but I don't care about that) so I still have to sync Outlook to Google which causes weird issues
- The external speaker isn't as loud as the myTouch, so I'll need to come up with a better alarm clock sound than Bell Chime
- Just when all my devices were using USB Mini for everything, making it so I only ever needed a single USB Mini cable with me in order to use or charge any one device, along comes USB Micro...
- Okay, I get why there is this nice unified "easy access" app which offers clock, calendar, alarms, music playback, weather, and a few other things. But why is that app called "Clock?" And it has some weird behavior if you use the pattern unlock (as I do); if you lock the screen while "Clock" is running, then when you unlock, it's in that app, until you try to use any of its widgets, which is when it shows the unlock screen. If you're not running that app in the foreground, there is (apparently) no way to get to it from the unlock screen. It would be really nice if there were an option to go into that app after unlock if you locked it from the home screen, but there doesn't seem to be an option for that (or any options for it at all, really).
- I have mixed feelings about Google releasing an awesome first-party phone that they were developing in secret while partners were working to get awesome third-party phones out. I am sure that many of your development partners are more than a little ticked off right now, especially since Google's platform enhancements were basically hidden from the partners and always released only when "done," meaning that the other platform consumers were (and likely will forever be) a few steps behind the bleeding edge. I thought this was supposed to be an open platform for the future, guys.
- Cell standby: 35%
- Display: 33%
- Phone idle: 8%
- Maps: 7% (certainly one of the more everything-intensive apps that I use a lot)
- Android System: 6%
- MuniAlerts: 5% (apparently mostly due to GPS, which is a bit disturbing — over the past day it's used 11 seconds of CPU time, and 8 minutes 26 seconds of GPS connectivity; I must bother Ross about this)
- WiFi: 2%
- Android OS: 2%
- Browser: 2%
Still, while charging daily might seem a bit silly, in reality this thing is way more powerful than my first several laptops combined (and its display is higher resolution than most of them, too...) so it's hard to be too critical of it. Just make sure you have a USB Micro cable available and you'll be fine.
I wonder if there's any USB Type B (or Mini B) to USB Micro adapters on the market... that would be worth keeping on my keychain .