Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Best option is an EyeTV Hybrid or other EyeTV product, I use one myself on a MacBook and it works great, I can get all the freeview channels and record any program to the hard drive, and copy straight to iPod as soon as the show is finished.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.