I'll take a look at the Silicon Dust Home Run HD.  I have an internal tuner that was given to me (in fact, the whole PC was a gift because it was broken.  Two PS capacitors later, it's running fine!).  Unfortunately, the tuner I have doesn't seem to play well with linux.  I'll probably give up...