I'm looking to upgrade my phone I have. I would like a smartphone. I'm 18, so I text and do FB a lot! I would like a phone that has a decent camera, I can post things like pictures and status' to facebook, can play games on, and I can have ring tones and load music on it. But above all I would like a relatively durable smartphone, because I ride and work with horses a lot.

I've been looking at the HTC Desire and the iPhone...but any other idea's and opinions would be greatly appreciated!