So, I just sold my Nexus One with the intention of getting the AT&T version, but now I have $560 and I'm wondering if maybe I should get a different phone. I'm looking at the Motorola Milestone because of its physical keyboard, but I'm worried about the downgrade to the 600Mhz processor. Is the Milestone/Droid slow? How is it? I'm also looking at getting an iPhone 3G S. I had one from June - November, but got rid of it because I was getting really sick of the iPhone's UI. And now, using a 800x420 screen, I don't think I'd be able to go back to the iPhone's screen. But I really like the design and apps. I'm looking at an HTC HD 2 as well. But again, I kind of want a physical keyboard. But I really like the HD 2's huge screen. I'd also consider a Palm Pre Plus. I've never had one before and it seems really interesting. What phone would you guys recommend the most? I'm leaning towards either the Milestone or the HD 2. Let me know what you think.