I agree with the above link. I have tried several Programs over the years, IMHO NetSwitcher (www.netswitcher.com) is the best out there today. Symantec used to have a better product (Mobile Essentials) but it has been discontinued.

Hope this helps.