Due to a weird accident my trusted spica fell into water :( its working fine but i am looking for a second mobile just in case it stops any time. Looking for a good htc android phone ( desire, nexus one, legend ) or milestone or N900 any one...