You know that leaked HTC Sense ROM with Android 2.1 underneath? Well, somebody did some digging and found a wild stack of HTC Android handset codenames buried within. It starts in the realm of the familiar, with mentions of Dragon, Passion, Dream and Hero, but then it starts to get a little wild. Here's the full list: Bahamas, Bravo, DesireC, Dragon, Dream, Espresso, Halo, HeroCT, HeroC, Hero, Huangshan, Incredible, Legend, Liberty, Memphis, Paradise, PassionC, Passion, Sapphire and Supersonic. Pretty wild, right? There's no telling what exactly this list implies, other than the fact that Passion and Dragon are indeed on the books, and that HTC's naming department can really let the superlatives fly, but we're sure all will be made clear over the next year or two.

Canon patent application points to touchscreen DSLRs