Not my usual style; I don't have a lot of "nasty" / "mean" decks.
Tons of artifact mana ramp and Armageddons. The idea is you will still have a bunch of mana rocks out after the Armageddons.
When playing this deck, I don't Armageddon unless I would have some sort of board advantage. Players hate people who Armageddon and have no way to win.
Click here for a text version of this decklist
Click here for my EDH Commander decks