I think a lot depends on if a carrier picks up the N900 and which carriers those are. At $649 unlocked, it won't have a chance in volume sales against a Palm Pre that's 1/3rd the price with a contract.
As to which of those two is better-- we'll find out once the N900 ships
-------------------- Lisa Gade Editor in Chief, MobileTechReview