My best deck so far is a rogue with jade shuriken, idol, Brann, Nefarian, Jeweled Scarab, Dark Iron Stalker, Reno, Kobold Geomancer (Thalnos would be way better if I had him) Fan of knives and one more that I don't recall right now.
no removal, against huge dudes you need your jade golems huge as well - which is what brann + idol is good for.
Fan of knives is good for card draw, in my experience you need a card that does something and draw a card, because pure card draw doesn't work too well as brekk pointed out. You burn a lot of mana on pure card draw. That's why Nefarian and Scarab help too. infinite big removals means Nefarian very rarely gets a turn, but I get two (or 4 with brann) new cards every time I play him.
Had a 30 minute game against a dreadsteed, twisting nether, hellfire, sac pact and reno warlock. Don't have two cards that do the same thing in your deck. Eventually won because the Scarab found Beneath the Grounds, crippling his Reno play. He had five dreadsteeds out at that point, but the damage was too small.
The only thing I really lost to was ultra ramp jade druid, 10+ golems reached by turn 5, and an astral communion druid who played Ragnaros and stronger starting at turn 2. 10 wins or so.