I have a Lenovo Ideapad z580 with an i5 and intel hd4000. I know im screwed as far as upgrading graphics, but ive been hearing about external gpu's, and im curious about how they work. Also, is it possible to just replace the motherboard with one with a dedicated card?