Does anyone know if there are revisons in the 8xxx family planned that would shrink the size of the card? I'm considering a new card purchase now, but the size of these things kind of turns me off. Also, how much better does the 640mb version fair over the 320mb? Lastly, can I sue Nvidia if they don't get decent Vista drivers delivered soon?