This week the tables turned, and I got my vengeance. Using the same lists (aside from a slight unit swap in Gil's roster), we rematched and I demolished his forces.
The absolute highlight of the battle was my Terminators assaulting his Chaplain Dreadnought. In case you've never encountered a Chaplain Dreadnought, let me enlighten you. On the charge, they're initiative five with five attacks, get to reroll failed to-hit and to-wound, and are strength 10 power weapons. For every wound they successfully inflict, they get to make that many additional attacks immediately. Essentially, they could slaughter a 10-man squad with ease. And they have, in my last game.
I look forward to my next game, hopefully I'll wreck that opponent too. Doubtful though.