From what I heard, started off very slow, but finished awesomely
We started off with Matt Hardy Vs Vladimir Kozlov in a Non-Title Match, heard the ECW Announcers called Kozlov Hardy's toughest opponent ever <_<, Match won by Kozlov.
(My thoughts: My ass crack is tougher than Kozlov, even with Matt this is a yawn)
Now we got the finals of the IC Title Tournament, CM Punk Vs Rey Mysterio, this sounds awesome, Punk wins, and will face William Regal for the IC Title sometime.
(My thoughts: I still think Punk should be in the WHC picture instead of this, but w/e, by the way, Miz & Morrison beat Punk & Kingston at a House Show Saturday to win the World Tag Team Titles, thought i'd pass that along)
Now Jibble formally introduced HBK as his employee, this is one hell of a storyline.
(My thoughts: HBK in this storyline is based off the movie The Wrestler, look it up if you haven't heard about it, it's supposed to win a buncha Oscars)
Now we got Finlay Vs Mark Henry in a Belfast Brawl, I saw Finlay Vs JBL in this same match at Wrestlemania 24, that was good, so this shoulda been alright at least, Finlay won.
Next is Batista Vs Randy Orton, surprisingly, Batista wins, totally expecting Orton to win with his new faction.
Next up is a Santa's Little Helper Match, *Yawn* DIvas, heard Kelly Kelly's top flew off during the Match, that's about the only good thing about this.
Now we got John Cena Vs Chris Jericho for the World Title, won by Cena.
(My thoughts: Sorry Chris, but tonight you faced the unstoppable thing that is the John Cena Hax, and only injury can defeat that)
Now da Main Event, Triple Threat for the WWE Title, Edge Vs HHH Vs Jeff Hardy, won by, get this.......JEFF FREAKING HARDY!!!!!
(My thoughts: FINALLY! Jeff gets the big one, and man am I glad)
The only Armageddon that might be great is the one from 2000, with the Six Man Hell In A Cell, every one after has been good (2002 was very good thanks to one match) or awful, this one would go in the category in between IMO, tomorrow i'll do Raw, this time I won't be late, till next time.