The Digitrex CFD1571 15.6" Freeview TV is available for £119.99 from Currys / Dixons and will also play DVDs and CDs and, critically, will record to a USB drive too. A neighbour has one. It has a reasonable output but I've not seen it record.
http://www.currys.co.uk/martprd/stor...ull&sku=475427