Go with the Palm Pre - and I'm not being biased here. Below are the phones that I currently have:
1. Palm Pre
2. HTC MyTouch
3. Blackberry Curve 8900
4. Ipod Touch (I know...not a phone but same OS)
Blackberry is just old. Even with the new OS system. Plus, the OS is on Java. Java! Great for apps but not for OS. It's choppy.
Ipod Touch - Urgh. 65,000 apps. Big friggin deal. Finding a good app that I can use every day is like finding a needle in the haystack. Plus not multi-tasking.
HTC MyTouch - I like this phone and I want to like (or love) it even more. But here's the problem: SLOW. This thing lags - especially even when I am listening to music and trying to send out an email. It's just slow. I finally downloaded "Task Kill" where I can close out the apps that are running in the background. Question is - why doesn't the phone come with a standard feature built in so you can see what's running in the background without having to install a 3rd party app? Also, the virtual keyboard. Man...it makes the iPhone keyboard seems like heaven. It's rough. It's need to be more sensitive. I shouldn't have to take more than 5 minutes to type out a text. Seriously, they need to correct this.
Palm Pre - it's not perfect and it only has 32 officially apps (over 150 if you count the "Homebrews") but the way everything is layed out on this thing just makes everything easier. Sure, it lags when you have multiple apps open but nothing like the MyTouch. The screen is extremely responsive. Downside is the battery life. This sucker sucks up battery life like a child with candy. Battery life on the HTC MyTouch is actually really good. OH yea...you will LOVE the Palm Pre "Synergy". Google it. Apparently a lot of phones do not do this (limited on MyTouch). It just mashes all your contact info (for example, if one person has a facebook profile, gmail, multiple phone #s, etc), the phone will collect all of them and put it into one main contact. It also doesn't pertain to contacts. Apps will "talk" to one another and sync accordingly (flight tracker app with your calendar as an example or the Baseball app with your calendar).
Let me know if you have any questions.
Here's something i need help on: I'm going to be getting a smartphone soon. But i don't know what to get. My choices are iPhone 3G S, G1, Pre, or HTC Touch Pro 2. They are all so good. But nothing matches the iPhone's build quality. I love the Web OS but theres no native apps yet. The G1 TP2 and iPhone have native Apps.
And i know everyone is going to tell me G1 because this is a android site, but android is just soooooo slow moving when it comes to updates. Its awesome but theres just something that bugs me about it.
The iphone has the 32 gb ipod in it, that in its self is just so tempting.
The pre is awesome
The TP2 has a killer keyboard and its battery life kills all of these phones.
I am lucky and have great coverage for all four major carriers in my area.
I hate choices.