Best defense for white?
Well, if I do 4. Bc4, then black does 4...Bh4+. I figure that taking it with my Nxh4 is bad due to his Qh4+ and my really weak kingside. Though I could respond to 4...Bh4+ with 5. ke2, but I just hate the cramped position.
Wow! Harsh crowd.