About to buy an Android phone, my eye fell on the HTC Desire HD. Which looks nifty. Couple of questions, as I'm a total noob on this area. What to watch out for? I just want a phone, and be on the bandwagon so I can update my Facebook to tell the world what I'm eating atm. The sell guy said it has Android 2.2 on it, is this a good version? Aren't new versions coming out soon? (I've read about gingerbread or something?? no idea.) But I'm guessing the Desire HD can also run gingerbread. So, any tips/hints you guys got when buying an Android? Also on the device, I guess the HTC Desire HD is pretty good? (battery length, performance, etc?) No idea on all those things, any help appreciated!