wollyka wroteiOS and Android are currently the 2 best smartphone OSes. Both have their strengths and weaknesses. I am both an iphone and a HTC Desire and they are both VERY good!
I am also hearing good things about Windows Phone 7, hope i can get a phone soon to test it :)
Windows Phone 7 is actually pretty good, and is getting a MASSIVE update in January, which will bring a whole lot of features.