Am I Bottle-necking? GTX 670+FX-8350

I am going to upgarde my GPU for my desktop, I have a AMD FX-8350 and I want to get a MSi nVidia GTX 670. Would that be bottlenecking?

You should get an hd7970. It will do well with the cpu. But if you really want nVidia you should do just fine.