I'm with Bell here in Canada and the only decent HTC device there is on Bell is the Desire Z. Would you recommend it? Just a few questions: 1. Since the release of the phone have their been any software updates? 2. How's the durability and quality of the build of the phone? do you ever notice the phone rocks/wobbles due to a keyboard underneath and a hinge that holds the two pieces together? 3. Does the phone ever randomly reboot on you? 4. I read on the forums there's some issues with SMS' where when typing the box will scoll up and you can't see what ur writing.. does this issue still exist? Thanks.