I was just reading an article about Asus releasing a dual GTX285, it has 4GB of ram and is absolutely huge. It got me thinking. why hasn't anyone released an external graphics card with it's own enclosure and PSU, similar to a desktop hard drive. Does it have something to do with the way GPUs work? the way they are connected to the motherboard? the sheer amount of raw data that is being transferred? is it impossible ? I'm just curious 
