Hello, I've had my HTC Hero for a year now but was thinking of upgrading it. I'm using Telus in Canada, BC. Basically, I'm hoping someone can help me out in figuring out what the best phone I can buy is for the time being. I've done some research but with all the new phones coming out it's hard to keep up. I was looking between the Samsung Galaxy S(Fascinate) and the HTC Desire Z. I'm really digging the larger screen and supposed longer battery life of the Galaxy S, but I hear bad things about the speed in which they release software. The Desire Z has a keyboard which I like but isn't necessary if another phone has better hardware overall, and if my experience with the Hero is concerned, I'm a little scared to think how often they will update the phone. My other concern is whether or not the Desire Z will work on Telus. GSM arena shows: HSDPA 850 / 1900 - North America, but Expansys, an unlocked phone site, shows it as: 2G: 850/900/1800/1900 Mhz (Quad-band) - 3G: 900/2100 (Dual-band) I'd probably believe GSM arena over Expansys but it's a concern anyways. Hoping to find a phone that can get me the most longevity out of it. Gaming performance, quick rendering of webpages, and overall UI responsiveness is my most important concerns. Any suggestions/recommendations would be greatly appreciated. I'll probably be being the phone unlocked unless I decide to get the Galaxy S. Thanks!