Okay, I have some small knowledge of computers, but my expertise (if you would even call it that) lies more in software. My delima is this: I am planning on buying a ACER Aspire 3000 off newegg.com. ( http://www.newegg.com/Product/Product.asp?Item=N82E16834115195) I plan to use this mostly for schoolwork (I'm a highschool student traveling between two houses 2x a week) but I would like to use it for a small amount of gaming as well. I'm somewhat confident that the onboard VPU can handle some simple stuff such as StarCraft and, to a lesser extent, WarCraftIII, but I might in the future wish to upgrade to an actual Graphics Card. What I don't know is how to do that with a laptop. How do I know what my motherboard can support? Are there different types of Graphics cards for lappys? Would installing a Card in a lappy be something I, with my limited knowledge, could do? I really appreciate any help on this subject, as purchasing this lappy has so far been a rather unpleasant task for me. Thanks.