I got a new TV tuner the other day, Hauppage HVR-1250. I'm using ClearQAM to record anything from TWC or WxScan. It's the best quality you can get since you're getting the actual transport-stream from the headend.
Also, the only thing about Comcast I hate is their prices. They have fast internet, and a good selection of HD and SD channels.