Hahaha, I was afraid you were gonna ask how to sound like Andy Sneap - as for which of those two, I would say neither (H 500 gets my vote simply cuz of the headstock ), however they're all really nice. The main thing is that the EC500 has a shorter length neck (24.75", rather than 25.5" of the other two), which will make the tension a little looser, which gets annoying for lower tunings (and by lower I mean anything below D standard). For years I played in C-standard on my EC400, and while it of course can be done, I SO much prefer my 25.5" Ibanez now that I have it all set up, so I would go for the H/MH.