Tv
I looked into this before xmas and after extensive research I ended up by buying the miglia TV mini after PCworld had reduced it by £30. What pursuaded me was the eytv software which you would have to buy to get any decent additional functionality beyond simply watching the broadcast.
Actually the eyeYV software works with a variety of sticks even some of the cheapos.
having got the gear, I then wished i'd got a stick with both analogue and digital tuners ... cos I needed to convert some VHS tapes to digital format and you can't do that with a freeviw only tuner...
Apple Store UK reduced the Miglia stick to £55... which is a good price, but probably indicates that something new is on the near horizon.
My stick doesn't do HD, but there are no broadcasts and by the time they are available, the hardware will have moved on significantly.
If you are thinking of streaming to a TV, then some words of advice. The raw eyeTV recording have to run through eyeconnect or converted to a different MPEG format and that's a little time consuming (even on my 24" C2D machine). The files are big and recorded in 576 lines so quality is good on yer telly. I have a snazio 1350 wireless and files at that resolution consume too much bandwidth, so I either have to connect via 100m ethernet or I simply transfer the files to an external HDD and play them direct from that.