I think specifying a budget is your first step. Then finding the best performance you can get for your budget. Unfortunately, to get a laptop to play any modern games with any level of performance, means you're probably spending $1,200 or so.
You have to be very careful when buying laptops these days. I've noticed you can buy some really crappy ones for $1,200 and some really good ones for $800. How all the manufacturers decide how to price models these days really escapes me.
Ultimately, stay away from "Integrated" graphics. Primarily, don't get anything with an Intel graphics accelerator. None of Intel's integrated graphics are worth playing more than Solitaire if you ask me.
The Good News: Webcams & Wireless are pretty standard features now days.