RouteSentry is a very popular software solution for splitting local/international cap, and works very well for internet gaming. I've found some issues using RouteSentry which may or may not apply to your particular home setup.
1) Your internet link becomes less stable(but still acceptable for most) when using more than two PC's with RS through the same ADSL router. This is not RS problem, but most probably the router having to manage many PPPoE connections. It does seem to work better if your router is running pure bridge mode.
2) Using PPPoE exposes your PC directly to the internet - bypassing your routers NAT & Firewall. If you are a security nut then make sure your PC is patched and you have a proper software firewall on your PC. However, defeating any Windows based security solution is a lot easier than hacking a hardened appliance.
3) You have to do the config of RS for every PC that joins your LAN
I've solved this problem for myself by using an old PC with one of the many free Linux based firewall solutions (m0n0wall, pfsense & Vyatta all can do this). You will need at least 2 network cards for this:
a. Setup your ADSL router with the local cap account
b. Install the Linux router between your LAN and the ADSL router using the two NIC's.
c. Use the linux router to route your international cap via pppoe and provide it on your LAN
d. On the linux router, set you ADSL router's LAN IP as the default route for all local IP addresses (a list can be found here:
http://developers.locality.co.za/routes.txt) but for quick testing use 196.0.0.0/8 and connect to your SA gaming server to test that it is working.
Linux might seem daunting to most, but pfsense and m0n0wall both offer excellent WebGUI's.
By doing this all my PC's and any visitor can enjoy safe and secure local/international browsing without ever touching their Windows networking.