Ok, I went to Allhell and I got to play with a Pearl. I like it. The track ball is cool. It's about the same size as my Razr folded up. The issue is that I was told I couldn't get the discount for the phone, even though I'm willing to re-up for another two years on my contract, because I'm not within three months of the end my contract. Catch 22. So I feel like I'm back at square one. Do I break my contract with AllHell, if so , should I wait for the next version of the iPhone? Do I call them up and see what they can do for me -- the staff in the AllHell retail store wasn't too helpful. We shall see.