Got Professor Petri Cup down and got the simple achievement. Also got Blood Prince Council. And the Beasts of Northrend in Heroic. Very decent night. Putricide is no walk in the park. All timing on the adds. Heroic Beasts is also surprising how difficult it is even with "out-gearing" it.
Also felt good to finally be on top of the meters. #2 on all bosses for the night (melee were a close #1 and #3). And #1 on Putricide. That said, Putricide does favor ranged dps classes. And given the adds switching it would seem to favor SV over MM. Still it was nice.
Oh, and I was at over 800ms latency the first two hours of raiding. NFI why. My traceroutes were 600ms+ from my router to the first hop outside. I reset it but to no effect.