I was browsing these boards, and I saw a thread with the subtext "which GPU for upgradability?", and kind of laughed because there is no such thing as an "upgradable" graphics solution...the only way to upgrade is to get a whole new card. This got me to thinking though, a modern graphics card is really just a mini computer system inside of the larger computer system that's optimized for performing graphics computations...it has all the fundamental parts, a mainboard (with a BIOS that can be upgraded and configured), a CPU, and RAM. So, my question is that with the rising cost of GPU solutions, why is nobody designing a graphics card that's kind of like a miniature mainboard and allows for things like popping an an extra 128 MB of GDDR3 RAM as necessary, or even swapping out the GPU for a more powerful model. This would obviously require some fancy socket designs (I would think) and a bit more planning on the part of the card manufacturer, but it doesn't seem like it there's any reason why it wouldn't be possible from a technical standpoint, so am I really the only person who thinks a fully upgradable graphics card would be cool?