Hi, Im wondering if there is any way to upgrade an internal graphics card in a laptop, that wont break my wallet, looking for someway to play games for less than 300 - 400 if possible. If i cant upgrade the card, i have a mini pci-e slot that is open, is there any graphics cards that i can put into that. Next option after that is usb port, are there any external cards that run on usb. after that how about expresscard 54, are there any expresscard video cards, after that, is there any adapters, like can i adapt an expresscard right into a pci-e port i dont care if its hanging out or if i have to plug in a separate power cord. I know Magma has an enclosure through expresscard but the damn things like $1000 so i might as well by a new laptop if im gonna shell out that much. Ive looked at ViDock 2 which is about $400 does anyone have any experience with that? but i was hoping for an even cheaper solution if possible, and i dont care what it looks like, if it looks like i just ripped a desktop apart and its hanging out next to my laptop, i dont care as long as it works, is cheap and is semi portable. any information and help is greatly appreciated.