Having owned or used neither the Palm Pre nor the iPhone, I have no 
dog in this fight.  I'll just toss in this article that crossed my 
path the other day:

FIVE REASONS THE PALM PRE WON'T PREVAIL
By David Coursey | PC World | 2-Jun-2009
http://www.infoworld.com/d/mobilize/five-reasons-palm-pre-wont-prevail-733


5. Palm is, effectively, a startup.

4. Multitasking is not yet a must-have feature for the masses.

3. Palm doesn't have lots of experience with developers.

2. The Pre's keyboard could be its undoing.

1. Palm doesn't have the financing to effectively compete.