As for Kies - It's diabolical, my girlfriend has the Samsung Galaxy S and trying update the firmware on it is a nightmare as you've got to go through the Kies software and it's a massive annoyance (It doesn't even function properly on 64bit).
On the other hand - Android is very good, I have the Nexus One, so I'm a bit of a Googlefag (And therefore my opinion might be biased), but Android allows you to use your phone to it's fullest without limitations, even more so when you install something like Cyanogenmod (You can even overclock your phone :3). Android is a lot more barebone than iOS and is suited more to those who are technologically minded, but there is skins ontop of android which make it more bearable to the non-techy (Such as HTC Sense, Samsung's version (Which looks stupidly like iOS), being the technophile that I am I enjoy Android a lot, and the fact that it integrates all my Google media (Gmail, Picasa, Calender, News, Books, and now Google+) seamlessly, it's also open source.
I personally find the iPhone is far too restrictive, they only just introduced multitasking, they're trying to big up 'FaceTime' aka video chat, the marketplace is very restrictive, on the other hand it's an all right phone for the average Joe, but when marketing it to the mass market I feel that the price of it is far too high, they seem to price it more in the specialist/niche range.