Im not so experienced in making games smooth. Its easy in quake but now I want it in BF3.

Is there a combination of settings that I should try?
Im thinking in terms of vsync, tripple buffer, adaptive vsync, 60fps, 120fps etc.

I cant get my computer to run the game in 120fps all the time and im not sure its possible. So I tried setting screen to 120hz and vsync on half refreshrate in nvidia inspector but didnt like it.

And how do I max out the fps in BF3 with settings and commands?

If anyone know another place where I can find answers to my question that would be nice too. :)

My rig:

1080p 120hz monitor
i5 2500k @ 4ghz
GTX 680 @ 1150mhz
8gb DDR3 1600mhz