No need to block them. Just don't use those P2P programs like limewire or frostwire.
There's only one way to use hosts file. Put it in the system32\drivers\etc subfolder of your Windows folder.
Kees
I've Tried Googling lists of P2P sites to block
but with no great reults. Does anybody have a list I could share?
Also, whats the easiest way software hosts file (not sure about the last one)
Any help appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic