I have to say that I thought Season 4 tied up the loose ends from Season 3 too quickly, and too cleanly. Three seasons of build up and tension were flattened by a tsunami of off-screen plot jumps. Don't get me wrong, I still enjoy the show, but I wish they'd have invested more in those...