I recently downloaded everything that's been aired so far, from someone in my student housing complex (<3 ~10MB/s), and I've watched it all except the last four episodes of season 3. It's awesome, and I can't believe I didn't watch it when I still lived at home and had the channel they show it on in Norway.
All these breaks in the American television schedule suck. Big time.