I knew it was coming because I've read the books, but I didn't think they'd kill Joffrey until around episode 4. With eight episodes still to go, seems like they'll really have to draw out Tyrion's trial.
Didn't like this episode as well, but that's probably because they focused on less interesting character groups. This episode, for instance, had both Bran and Reek segments which had been mercifully absent from episode 1 (I'd honestly be happy if we didn't see either of these groups again for the rest of the season). Whereas the first episode had Hound/Arya and Wall segments that were sadly missing missing from this one.