First, let me start with thank you for your help in advance. Now, I need to tell you what I want. I MUST have Verizon, so iPhone (or any other non-Verizon phone for that matter) is out. As much as I would like one, it's simply not feasible because I get much better service with Verizon, get a discount, and am essentially locked in with them for two more years (family plan). Therefore, I am looking for a good smartphone. I have considered the Samsung Omnia, but went into the store to see it in person and found it very sluggish and hard to use. I have also used the Blackberry Storm and hated it, so thats a no-go as well. Now, I'm debating between the HTC Touch Diamond, HTC Touch Pro, Blackberry Tour (soon to be released), and Blackberry Pearl Flip. Any advice would be much appreciated. I would like either a full qwerty or a touch screen capable of one in a smartphone that is not too outdated, and has a pretty good user experience. Thank you!