Recommended DVB-C receiver

I currently own a Technotrend C-1500 and get a lot of inteference.

Are there any ways to eliminate interference with this DVB-C receiver except of using a better cable?

If I were to get another DVB-C receiver with excellent reception, which one could you recommend?

It need to support the following:
PCI/PCIe socket
CI-reader included
MPEG4+Full HD reception
Drivers for x64 platforms
Cheap (used would probably be okay)

I was looking at the Terratec Cinergy C - It seem commonly supported, but is it any good compared to other products?