Your problem is that you're from South Africa. Ping will be high for you. If you want to have players from your country, better find a local host. Right, I'm using a local (Polish) company, but there are some which are cheap and good:
http://www.busign.nl/servers-en-colocat ... erver.html - the smallest one should fit for hosting only one server. When you reach SWAP, massive lags will occur, so keep your ram usage at max 512mB. Higher cost but great support.
http://domvps.com/ - here you have an epic offer. I'd go with domRAM 1024 - you can host few servers. It's better than domBASIC, as it only has 40gb less disk space. You won't have problems with disk space though. For that price
http://www.hetzner.de/en/hosting/produkte_vserver/vq7 - 512mb on hetzner, used by many people in other games.
http://www.hetzner.de/en/hosting/produkte_vserver/vq12 - 1024mb on hetzner
You can find a lot more. I use http://vpsinn.pl - cheap and good