well, i went from nexus to desire,
I didnt go s2 or even try it because i think it is one of the ugliest modern phones ive seen, i hated that middle button at the bottom.
paid 150 for the phone [60 cash back from new contract making that 90]
got a fairly good £140 for my desire [more than i was expecting!]
£20 per month contract [worked out cheaper than keeping the desire]
the phone and OS is fantastic, i thought i would miss sense UI, i dont with this, [i do love blue on black however, probably the best colour layout even if i was choosing!]
the phone is big, and i have small hands but im used to it now, makes a great sat nav,
battery is better [probably due to my network switch tho]
camera is better than the desire,
screen is amazing.
LED is better than the desire [important for me] only thing i cant get it to do is blink a different colour depending on caller, but it has 10+ colours using light flow
one of the best things for me is i can now update apps as i had run out of space on the desire, its allocated capacity was terrible, i mean, what were htc thinking?
the only thing i think is worse is build quality, my desire didnt have a scratch on its screen, was easy to hold and felt solid. This feels slippery, light and i think the screen will scratch easy.
i couldnt use stock android in any other OS form without sense, but 4.0.2 is really nice.
just my thoughts