So I am going to need a laptop at some point soon and I had some questions. I've always liked video games and I am very picky when it comes to graphics and performance. If I want to be able to play games like crysis 2 and battlefield 3 on high with fps above 40 or so what kind of hardware do I need? And if I want to save money what kind of laptop could I get that is a solid average system that is easily upgraed. In other words what parts can be exchanged? The CPU, graphics card, ram, etc.