Qh5, how to prevent?
You're not suppose to move your g pawn. (I'd say you probably NEVER have to do it in the opening, there's only few cases where you would)
Here's another way
Execute, in example 2, 5. Qxe5+.
Simple and best (unless you want to gambit a pawn) is e4 e5 qh5 nc6 bc4 g6 qf3 nf6.
Yes, it's best to defend your e pawn when the queen comes out -- if you're distracted by attacking it (with g6 or Nf6) then you're losing material. Best is to simply defend the pawn.
so just defend the pawn instead of threaten it away?
Yeah, just defend the pawn with 2...Nc6. If everything's defended then it doesn't matter that the queen is out. And she can be driven away with 3...Nf6 anyway.
Keep it simple.
yes. I think Anthony's line is best, black continues w/ fianchetto and castling.
Are you sure you like it best? What about the line PurplePuppy gave? 