I have heard some nice shows recorded with Zoom h2 internals, but they were quiet, acoustic shows with little crowd noise and a very low volume overall. For louder shows you will benefit greatly from a pair of decent microphones and a battery box or preamp.
For what you're taping (punk and hardcore), in small venues, something like the Church audio CA-14s would be good. You can get them in either cardioid or omnidirectional configurations. I bought both when I got mine, and find myself using the cardioids most of the time. For something like the loud music you're recording, getting up front near a speaker with either cards or omnis and using a battery box to allow for the increased sound pressure and volume will yield some very listenable recordings. The proximity to the speakers will be loud enough to cover up any talking or chatter in the audience, and with a battery box you should be able to adjust levels enough that you won't clip the recording, even if it is very loud.
The small battery box and CA 14s I use for small stealth club taping is a very compact rig, and I have pulled some great recordings with them. I would guess this is the best route for you to go, given your budget. I have not used the Sound Professional mics, but I have heard some nice tapes done with them, so that could be another option.
Good luck.