SPOILERS you cunt! Stop reading if you haven't finished the show yet. In which case, the fuck are you doing here? Sod off you nutsucking little shit!
I think the show dragged on a bit after season 3 with the 4th season being the weakest while I'm torn between 2 and 3 as the best. Probably...