http://www.makeuseof.com/tag/top-5-vista-tweaks-to-increase-internet-speed/
Not a program but some tweaks to speed up your connection. Some might fix some problems.