We are in the twilight of GPU mining, but it's up to you to decide if it is worth it to you at this point.
You may want to take a look at the new Radeon 7790 too. It isn't going to do as much per card as the 7950 (maybe around 300MH/s overclocked) but it is relatively cheap and seems very power efficient.