Most modern laptops theoretically can have their video cards upgraded, but I honestly have never actually heard of it being done. They all tend to have proprietary connectors and weird form factors of their heatsinks, so you can really only buy them from the company that originally sold you the laptop and, usually, they're so expensive most people would just rather buy a new system.