Affordable Option to build mid-range gaming notebook?
I've been in the market for a mid-range gaming notebook for some time, but really need to learn the market (and my options) better. I've been considering buying from BestBuy or Wal-Mart, but their notebook options don't really pack much of a punch at all. I've been looking into CyberPowerPC.com, they seem to have some great options right now, as well as some higher-end ASUS and Dell notebooks online.
Recently, however, the thought crossed into my mind of building my own. So naturally, what I'm asking here is how much will it be (cheaper than buying a premade/store model?) How & where do I get the parts, how difficult is it to do, etc. (The very basics, I've never even considered building my own computer.) Yes, I do know big people computer words, so don't be afraid to use them.
Really, what I'll be wanting to use this laptop for is for some gaming (BF3, MW3, COD:BO, Minecraft, (:3) SC2, Arma2, etc.) and some heavy Photoshop CS6 use.