Very likely going to get an HTC Desire instead of an iPhone. My only question is, how durable is the phone? For example, the iPhone has a scratch resistant screen and in my experience, tends to last quite a long time. My friends have had some of the old HTC's and, to be honest, the build quality was a little dubious. How does the Desire measure up? Will it last a few years?