They are good cards, but I think pvr cards like what steven got are probably the better way to go, especially if he is able to get the EPG to get those cards to program shows through xlobby. Only thing is, I'm not sure if they do radio also.
I think the pvr350 has a radio on it. But if you dont want to record tv...I think the radeon 9600 series is the way to go. Also the pvr250 and pvr350 still needs a seperate card to output the computer screen....all they do is record.