I am not against Gay marriages, I was just joking. But I think it will require a lot of modifications in the law to plug any loop-holes that may arise if we just modify the definition of marriage to apply to any two individuals. But what's the hurry, let it take a couple of years to finish the work. Better than discussing this for the next 50 years and not doing anything about it.
Since the topic is about comparing with South Africa, I would also like to mention that last year in India, a lesbian couple wanted to marry and filed a case. The judge rejected it saying that the (Indian) society has still not accepted homosexuality as normal. I think it is logical though. However in US, I think it is not such a big deal and people have accepted it for many years. What is stopping it to implement this legally? Same question raised by RRA... Any answers??