I had WOW when it was available... count me in as a fan. $10-20 cheaper than TW, faster and more reliable internet, better channels on digital, and better customer service.
A current customer can "refer" you and save each of you $25.
http://sales.wowway.com/ReferralWelcome.aspx