I want to buy an Android phone again but I can't decide. I will buy a second-hand one after I sell my N900 and the Desire Z is a little over my price range... Still I want to know your opinions on these 3 phones. Maybe you can help me decide. Thanks!