What are you after? I'm with tek cable myself and am happy with my serve. I get shit speeds during the evening but that is cause of the condo building I'm in not tek. If you want unlimited bandwidth you're pretty much going to have to go with a 3rd party ISP.
Telus has just said they will now enforce their caps and it will be no time before Shaw does the same. Shaw does list caps on their plans but do not enforce them as of yet On tek cable being as they use Shaw you may have to wait a bit on a hook up. I know I had to wait over two weeks before it was hooked up as I just moved to Calgary from ON.