My "solution" was to treat every roundabout like a stop sign.
This would work, except that it exposed flaws in the controls/ etc and also sometimes the other cars would not yield. But not my fault! :)