Kies would probably be a safe option if you wait for a couple of days. I still wonder how Kies would mess up your phone during the download process. It should technically download the update and then install it on your phone.
----------
HTC got ics update bwfore samsung, this will not do any good to samsung
well htc rollout is in limited region. samsung releasing ics for s2 globally tomorrow. (not for custom devices like the ones sold in the us market through carriers)
----------
HTC got ics update bwfore samsung, this will not do any good to samsung
well htc rollout is in limited region. samsung releasing ics for s2 globally tomorrow. (not for custom devices like the ones sold in the us market through carriers)