I think another con is the short battery life of the Apache. There are some ways to mitigate this, such as using the minimum backlight setting and closing down all programs before you turn it off (Start -> Settings -> System -> Memory -> Running Programs -> Stop all) otherwise the programs you've been using continue to run in the background even if you've closed them draining the battery slowly. Also I charge it in my car whenever I'm traveling between meetings in different places. However, if you are in meetings all day in one place it's a bit annoying to have to carry the extra battery to put in when your phone dies after 6 or so hours.
Also, there is predictive dialing on the phone function. For example, I have a friend called Kate so I use the keypad to enter the numbers 5 (k) 2 (a) 8 (t) and by that point I've got her number showing along with another couple in a drop down list. Then is you use your stylus to press on Kate's name you have some options about which of her phone numbers to call or to send her a text message.
Hello to all!
I don't know very much about phones or technology in general. However, a friend has offered me the HTC Apache. Before the offer I had my eye on the HTC Titan. Which would you recommend? I'd mainly use it for texting, music (mp3), photos, infered and web. Opinions would be greatly appreciated.

