I personally would avoid any software offered by my ISP.
Support by Canadian ISPs like Sympatico or Cable (Rogers for me) are terrible. Anytime you call, they run you through the script with all questions and assumptions that the problem is caused by the customer. They never provide a route that maybe the ISP has issues.
Just by you being here, posting at Anandtech, shows that you are smart enough to find the right tools for your machine, without the help from your ISP.
ISP provided software would only be good for those that know very little, and want a sense of doing the right thing.