In no particular order:
Virgin1 (soon to be re-named Channel1 - I have no idea why)
And for endless repeats of Poirot, etc, you just gotta love ITV3!
Some are born great, some achieve greatness and some have greatness thrust upon them.
The rest of us are a bit crap.