I'm going to go ahead and say that I think white is much better. Black doesn't really have any compensation for his missing pawn, white should be able to develop fairly comfortably and enter the endgame with a material advantage.
Note also black's disgrace of a pawn structure, no less than four islands! It's actually impossible to have more than that.
I was looking at the position of 1. e4 e5 2. Qh5, and was getting annoyed because I hate the opening so much, I looked and looked for some sort of gambit, and finally found one. Tell me what you think!