When I was on virgin, I noticed that ip addresses used by some TPB or similar websites weren't routed to the internet, which is obviously quite bad. I'm not sure if it's still what they do.
Better ISPs only do DNS blocking though. Some don't block anything actually.