Spanish 4N is my main choice against 1...e5. Against the Rubinstein Counterattack, I do not like Bc4 because it is, ultimately, not sound. White is worse with perfect play. Obodchuk admits this where he says that he omitted the best play for both sides because if he were to publish the line, it would not be playable for White anymore. The positive is that it looks fascinating and if your opponent has not studied it, he will have a heart attack and then lose on time.
Lakdawala's 5.Ba4 is theoretically better. It is a good move if you are a concrete calculator and with strong defensive skills. On the plus side, you can win a pawn, but the downside is you have to hang on and defend for ages with very strange knight maneuvers and f2-f4 and moving the king to f2 or f1.
Against Rubinstein, there are some less-explored options that are quieter and fairly simple to pick up.
(1) 5.0-0. I like this move. You get a kind of Philidor, Hanham position after Black plays c6, d6, Qc7. Check out the 1.e4e5 "Dangerous Weapons" book for a full chapter on it. Also look here:http://www.kenilworthchessclub.org/kenilworthian/2006/07/sutovskys-anti-rubinste...
(2) 5.Nxd4. Another move i like. 5...exd4 6.e5. Queen trade is very probable and it is a matter of temperament whether you want to play this way.
(3) 5.Nxe5. A move that made the limelight when Nigel Short effortless beat Erwin L'Ami and L'Ami went wrong immediately.