My name is Brad. I am starting my first upper grade year for software engineering and I don't know what kind of laptop to buy. I am a partial gamer and want something that will still be effective for school. I was thinking about an MSI or an Asus, with no more than a 16 inch screen, because they seemed to get good ratings. I was thinking of something with an i7 core processor and a descent graffics card with atleast 2 x 320gb hard drives. Also any suggestion on where to buy with good prices and good customer service? I have been looking on Tiger Direct and New Egg (downfall is both websites don't allow custom build). I also was looking on Xotic PC which does allow custom building but are about $100 - $200 more. Please help!!