Best GPU for the money!

I want to know what you guys think is the best GPU I can get. I'm going to start doing some 3D modelling, and I use Photoshop and Illustrator for school and personal use. I want a GPU thats powerful but won't break the bank either. Currently I'm thinking of either a EVGA 660TI 3GB or a Sapphire 7950 3GB.

Which one do you guys think is best and which other do you recommend.

well, since you're gonna do 3D modeling, the 660ti is gonna be better because of CUDA integrated in the card.