Te contesto a la segunda pregunta.
Si te fue bien con la 9800pro, no hace falta que cambies de tarjeta.
La 6600gt rendiria muy bien en tu equipo, y podrias aprovechar la tecnologia directx9c pues es nativa para esta, ademas de usar el HDR en algun juego y el shader 3.0
Rinde mas esta segunda que la 9800pro, pero siguen siendo dos tarjetas similares pues tiene el mismo numero de pipes, pero con diferente tecnologia y generacion, por eso esta mas optimizada la 6600gt en llos nuevos juegos ( cronicles of riddick, doom3... )
La decision es tuya, pero si escoges la nvidia, tendras menos problemas de calentamientos y muertes repentinas, pues aguantan mas y se calientan mucho menos que las 9800 ( ese fue el fallo mas gordo que tuvieron) Pero si por tu parte solucionas el tema de la temperatura, pues perfecto.
Pero que sepas que no se ve igual un juego con la 9800pro, que con la 6600gt, .. al tener diferente forma de sombrear e interpretar las luces, y al tener un hardware mas avanzado con soporte nativo para shader model 3 , hdr ... se ve mas espectacular.... sobre todo los reflejos metalicos de tuberias, y texturas similares.. brillan por el destello del sol, o el efecto del agua en el Pacific fighters, solo lo pueden hacer las nvidia, ( el juego mismo lo explica )
salu2