Las primeras gts 8800, tanto la de 320mb como la de 640mb ofrecían un rendimiento bastante mas reducido que las posteriores 8800, incluida la tuya, siendo bastante superior a ambas.
Respecto a la gt240, si no recuerdo mal, una gts8800 512mb (de las buenas) tenía un rendimiento similar a la gts 250, de hecho me suena a que estas eran un refrito de las gts8800.
A mi me parece que la diferencia sería mínima a favor de la gts8800 640mb , yo probaría ambas y la que mejor te rinda, para juegos actuales no, pero en juegos de la época quizás si puedas arañar algún fps con la mas potente, también te digo que la gts 8800 640mb consume el doble que la gt240.
Sobre la gt 630... no encontré nada, pruebalas...