Hello, i want to buy a new smartphone. Currently i am down to these 4 devices: HTC Desire HTC Desire S Samsung Galaxy S Samsung Galaxy S Plus I like to be able to tinker and learn how to develop roms for the phones. I liked the Desire S, but i hear many complains about the wifi deathgrip. Is there any fix to this problem? A friend has the Desire and I tried it and i find it a very good phone, also I couldn't find any complains about wifi signal etc... About the Samsungs, the lack of custom roms concerns me, especially for the SGS Plus. Also are there any reports of poor GPS performance? What's your opinion about these phones?