I have a LiteOn 5045 DVD HDD (160Gb) with Video+ as standard. It cost under £250. I record Freeview without a problem using a Freeview STB rather than a TV with a Freeview tuner. I assume the Tv would need to output the Freeview through a SCART socket and you would connect it to the DVD/HDD's SCART socket and record as an AV input.
Have a look at some DVD/HDD click here