My guitarist needs (and I mean NEEDS) a new guitar to replace is rather crap westcoast Strat. His price range is roughly £150-£200 give or take a bit and we play rock/punk/metal, thats all the information I can give you as I'm a bassist and dont have a clue when it comes to normal guitars.
The epiphone g400 would be alright. Look at some used guitars in your area (craigslist).
my MG15DFX has a button that simulates the sound of one of the expensive tube marshall amps

Fender Stratocaster HSS
Traynor YCV-50 Blue
Peavey Envoy 110

Wishlist: Hamer USA Explorer, Gibson Explorer
Get the G-400. Honestly it is one of the best guitars for the price. Some people have even thought it was a Gibson.
I'd go with the Epiphpne G-400 or the Vintage VS6
What I want in my rig (Bold = gear I have):
Ibanez SZ-520QM
Vintage VECJ100BK
Epiphone Dot
Laney VC15
Boss GE7
Boss SD1
Zoom G2