8800GTS 640MB is a card from 2006/2007...
I think a GTX 750 would be pretty OK as an upgrade, it's much faster and works better with current games, power draw is low and the price is around $100, much lower than this and you risk getting something as slow or slower, but something like a r7 240 should already be a better card overall compared to the 8800GTS.