if yuo prefer nvidia, wait patiently for the gtx 660ti in a few weeks
I second that, it'll be worth the wait. If the card doesn't come out by game release, then just play with your integrated for the couple days of overlap. Plus, it'll make you appreciate your new card that much more.
That said, depending on what resolution you'll be playing at the 660ti will be a little overkill. But if you have the money spend it!