Para ti que eres un linuxero, comprate una nvidia.
Por tener mejor soporte para linux en cuestion de drivers, y por tener los mejores drivers opengl.
Si que va a rendir bien en el quake4. La compañia ha anunciado que los equipos que movian con fluidez el doom3, lo haran tambien con el quake4, aunque anuncian que sera un motor de juego mejorado y por lo tanto pedira un pelin mas.
Pero la 6600gt movia el doom3 como pedro por su casa, asi que no tendra problema alguno con ese, y menos para la version linux, donde por supuesto salis ganando en fps respecto a los xp.
Estas tarjetas estan preparadas para mover el directx9c con calidad y soltura, pero en los nuevos motrores de juego que se avecinan para dentro de año y medio, basados en el uneal engine 3, no solo necesitaras una nueva tarjeta de nueva generacion, sino un procesador de doble core minimo, para moverlo decentemente.
Yo te recomiendo para Nvidia la ensambladora Leadtek con los modelos Winfast A6600gt TDH , o una XFX pero esta ultima sufre mucho con el calor por el mal disipador que tiene, pero es mas barata.
Ahora mismo no hay diferencia entre el agp8x y el pciexpress16x, pues la programacion no lo requiere, quizas dentro de un año o año y medio se noten las diferencias y en las proximas gpus que esten por salir.
Con la 6600gt tendras de sobra para toda esta generacion que ha salido y algun juego mas que este por salir basados en los motores del doom3 o el del half life2.
salu2