Since you're in Canada, you should at least get an ATSC version so you can use an antenna for HD if you wish.
As for cable, only analog will work with any tuner available here. Make sure it states NTSC.
I'd recommend http://www.dealextreme.com/details.dx/sku.26587 , though I have no idea how good that model is. The previous one (now sold out) was a decent tuner.