Hi guys, New to Overclock.net. Thought I'd ask some opinions on what Graphics card I should get with my Z77 Intel Build. I ordered a 3770k, MSI Z77A-GD65, and will be ordering RAM soon.. But I'm still lost on which Nvidia card to get. I play COD Bo2 Zombies, League of Legends, BF3, and an assortment of other games like Saint's Row 3. I like to Max out my settings (who doesn't?) and turn up all the flashy/shiny features. I sometimes like to stream to Twitch.tv and like to have above 45-60fps while streaming with Maxxed settings. I've been looking at the MSI 660ti, EVGA 670, and a few others. I'm only open to running one card, one one monitor @1080p, and I'd like to stick to $300-ish as possible, but may be open to closer to $500. If I can invest a bit more into a card and it last another year, that would be okay. Thanks in advance.