i had the HTC Tattoo previously but the battery life was appaling. the HTC Magic was "exclusive" to Vodafone and i didn't liked the Voda sign in front. so i had to settle with the HTC Hero which is a joy to use and suits my needs except that it had still some "shortcomings" like it could do with (a) better battery life, (b) and camera with LED/Xenon flash, an (c) "unlocked" bluetooth capability for seamless and open transfer (i.e. send and receive) files from other bluetooth-enabled devices.(and not just from HTC's) and a (d) music player that allows you to add/delete songs to a playlist on-the-fly plus an equaliser.