I recently got an HTC Mogul (I use Sprint) and it's a nice phone, but I'm getting fed up with Windows Mobile. Often my typing is delayed, the touchscreen is not sensitive or takes a long time to respond, sometimes menus go crazy, and plus if you run more than one program or browse the internet and switch applications, things get bogged down incredibly quickly. Plus battery life is atrocious. I'm seriously considering switching to a non-Windows device because I'm getting rather annoying with these bugs that I never experienced with other smartphones like my old Blackberry Pearl and 7290 w/T-Mobile. Any suggestions on different phones or ways to speed up my Mogul? Cliffs: I'm getting annoying with Windows Mobile. Any good alternatives?