No sé lo que entenderás por precio razonable, pero para tu equipo una 6600GT iría bastante bien. Cuestan poco más de 200€, y es lo mejor actualmente en relación calidad-precio.
Luego una de esas que llamas inalcanzables, están la X800XT PE y la 6800ULTRA columpiándose sobre los 500€, pero para estas tarjetas mejor tener un equipo bastante potente, o el pensamiento de tenerlo en un futuro para aprovecharlas al máximo.
Saludos.