It might be worth giving a tool called "devcon" a try - you can make a batch file that will run on suspend or resume to disable / enable hardware and also refresh pci / usb hardware info etc.
I used to use it with an old hauppauge analogue tuner card with good results - on 32bit vista though.
I assume you have tried various versions of drivers for the tuner card, and bios / drivers for the motherboard and graphics / sound card?
I have found that the latest hauppauge drivers are not always the best !
Win7 x64, Intel d975xbx2, Q6600, 6GB RAM, 500gb sys + 1tb rec tv, HD4550, Pinnacle 7010ix, Hauppauge Nova-hd-s2.