Hi everyone, I'm looking at getting an android phone that'll work with telus. I want to get the best one possible while spending less than $550 off of contract. Right now I'm looking at the HTC desire and the Nexus One. The desire would cost me $450 CAD while the nexus one would be $530 US. However I believe that the nexus one would last me longer as it would get updates for a longer period of time. What would you go for? Are there any other phones that I should consider or should I wait for a newer phone to be released within the next month or two?