I've currently got a Touch Pro flashed to WM6.5. Unlike many I genuinely like Windows Mobile and have used it for years. My previous phone was a Mogul (mostly fine after custom ROMs), and I've had Pocket PCs before that. That said, I'm envious of some of the slick things I'm seeing done with Android lately, and I make heavy use of Google (I use Gmail and host multiple domain e-mail accounts through Gmail's hosted services, use Google Voice, etc.) in general and they're lacking in key areas on WM. And right now I qualify for an upgrade and my wife's phone's dead, so I'm thinking about going to the Moment and giving her my TP. So this question is angled at anyone who made a similar move, and particularly power users. I use my phone to the max. I flash custom ROMs, I learn the details intimately and beyond what most people know it can do, my battery's dead by 1PM if I don't keep it constantly charging. So that will hopefully give you a rough idea of my level. So what pains can I expect to go through in the switch besides the obviously completely different interface? What obvious things can I expect to lose? And what major things can I expect to gain? What's simply different versus what's going to require me to change the way I think/work? What applications am I going to need to download and/or buy to make up for lost functionality? To give you a rough idea of what I need here are some of the apps I use commonly: Opera Mobile 10 Google Maps (and Sprint Navigation sometimes) Tasks (for the purpose of reminding me in snoozable ways of things I need to get done) Internet Sharing (I tether occasionally) Adobe Reader (rarely, but occasionally need PDFs) E-mail (Exchange, one Gmail, and several other accounts hosted through Gmail) Remote Desktop Mobile (I remote into my home PC or client servers frequently) WorldCard Mobile (for photographing business cards and shifting them into contacts) PockeTwit (really nice free Twitter client) Facebook Live Mesh TagReader (doubt this is available, but a QR-code reader is a must) Voice Command (I currently use voice dialing in addition to having the phone announce incoming calls and read text messages/e-mail subjects to me as they come in) I text message heavily and rely on threaded messaging. I'm a heavy touch typist, so the keyboard's a big deal. I know there's some things to get used to on this one. Anything about it that's still bugging some users? Special characters that are hard to access or anything along those lines? What do you wish someone had warned you about before you made the switch? What do you think now that you have one that you couldn't live without? Odds are I'm making this plunge, but I don't want any nasty surprises when I do. If I'm going to have a problem I'd love to know up-front so I'm prepared for whatever downtime or adjustment it may cause. I also know a LOT will change when they go to 2.1 next year, but since they're only committing to H1, I'll likely have to deal with 1.5 and its quirks for quite some time. Thanks in advance for any help you can provide.