Still there & just joined the Forum.
Off to South Africa next week for a month, entered 3 PedalPower Association fun rides around CapeTown - 1st one is 115km.... Cycling is hugely popular around CapeTown.
http://www.pedalpower.org.za/Default.aspx?tabid=30
Normally into Audax in the UK