Yesterday HTC reveal its new HTC Mini, Legend and Desire, 3 new Smartphones that strikes me as “impressive”. Granted I like the AMLOED and Sense UI update both the Android ones, but I feel like Windows Mobile 7 did spoil the fun and th[...]