I love Johnny decks, And this one is my favourite (slightly biased, I know).
I have two cards that make this deck what it is: Blast of Genius and Enter the Infinite. Cards like Goblin Electromancer, Guttersnipe and Melek, Izzet Paragon help too, but those two are the important ones. I have 4 Stolen Goods and two Talrand's Invocations for surviving until I can use my combo.
The way it usually works is I draw (Otherworld Atlas and Blast of Genius) and occasionally burn (Izzet Charm and Desolate Lighthouse) until I get six mana. I only play Blast of Genius when I have Enter the Infinite in my hand. I usally have a goblin electromancer or two in play early on, so I can play blast of genius before I hit six mana. When I do get my six mana, It's smooth sailing from there. I play Melek and then get to double (and sometimes even triple, when I have Increasing Vengeance in my hand) my spells like Talrand's Invocation and Izzet Charm (I often use this for countering).
My best game yet was against a B/W lifegain deck:
I start with three mana, a Goblin Electromancer, a Guttersnipe, a Blast of Genius and an Enter the infinite.
Turn 1: I play my Steam Vents. He plays his Orzhov Guildgate.
Turn 2: I play a mountain and then my electromancer. He plays his swamp and passes turn.
Turn 3: I play an island and then a Guttersnipe, then swing with my electromancer for two. He plays a plains and then a Daggerdrome Imp.
Turn four: I play another mountain and then another electromancer and kill his imp with Izzet charm (dealing 2 damage to him because of Guttersnipe), then swing for four. He plays a swamp and then a murder on one of my electromancers, but can't do anything else.
Turn five: I play my fifth land and cast blast of geniuss (which is one mana cheaper because of my electromancer), dealing 2 damage because of Guttersnipe, and then draw the three cards and discard Enter the Infinite, dealing 12 more damage to him and leaving him on -2 life.
If you have any suggestions/ideas as to what to put in when m13 and innistrad goes out of date, that would be much appreciated.