I've tested the EyeTV solution using USB. There was no problem with the data streaming. However, the overall works of EyeTV was a little inconsistent.
The real show stopper was particular to where I live. I recieve both PAL and SECAM mdoulated TV. EyeTV manages both, but passing from one to the other is a no go.

Just wish Apple would include a TV line-in on their macs.