which guitar should i get in around $600 or less?

i would like to start playing bands like:
lamb of god
job for a cowboy
children of bodom
cradle of filth
dehtklok etc

any amp suggestions wud great thx:P
Any guitar with humbuckers should be able to play those bands. Brands to look into might be ESP, Dean, Ibanez, Jackson, or Schecter. I personally like ESP.

As far as amps go, you'll need something that can handle high gain. Tubes would be ideal, but might be out of your price range. Look for a Peavey, Randall, or, if you can afford it, a Mesa Boogie. And no matter what the sales people say, stay away from line6 spiders. You'll regret it.