The Samsung Galaxy S is a nice phone. I prefer the Android phones over the iPhone. More freedom to do what I want on it. I guess it depends what you need to do with the phone.
I prefer the samsung galaxy s. Also because I really don't like to buy into such a hype as the iphone. Not that it's a bad phone.
Well! if you like to have larger screen, double flash light, then HTC is better. But if you go for battery timing, colors, and you are photos lover then iphone is perfect for you. Good luck!!
I have HTC Desire HD and it's amazing!!! Moved from Nokia N8 which was good phone but loving android and the android market. Beautiful screen and the ideal phone if you like watching movies on the move...