i got the HTC touch, cheaper and more versatile IMHO. you dont get the fancy multiple touch crap, but you can tweak the hell out of it too. Just get the one with wi-fi and GPS built in if you go for it. Telus is not to be trusted, they screwed me out of those features.