I remember when I owned one of the older AGP cards (9600se), it was almost 6 inches long. Then I owned a 9600gt and a 4870 which were around the same length (almost 8 inches?). And then I owned a massive 6950 which was like 13 inches i believe? I'm not sure, but each generation of graphics cards i've owned have gotten progressively bigger. Is there a reason for this when the gpu dies are shrinking and producing less heat, using less power, etc?