At least with Quake wars you can easily change the framerate and refresh rate, by going into console, which is an improvement from battlefront from 3 years ago when you just had to accept it.
To get the game to a decent frame rate, go into console with "cntrl + ALT + `" (` is key below escape)
and type the following:
com_unlockFPS 1
com_unlock_maxfps 60
com_showFPS 1
r_displayRefresh 85
com_unlock_timingmethod 2
the first command means you can adjust max frame rate since it's default is to lock on 30fps
The second one is to select framerate, the recommendation is a mutiple of 30, ie 60, 90 or 120. Will explain the reason for this later. The limitation though is it will not display a framerate greater than your monitor refresh rate. A constant 60fps is satisfactory enough for any serious gammer me thinks. 30fps is a joke!!
The third command is to display your fps to check everything is ok. Once your happy just set this value to 0 to turn it off.
The fourth command sets the refresh rate (frequency) of your display since it is default at 60Hz, I like my SONY CRT at 85Hz as I have in all games and desktop.
The fifth command is recommended to be 2 by default as it controls how your framerate relates to the server you are playing on. Having the default value ensures your max framerate is a multiple of 30, ensuring no glitches while playing with other people. You can increase your frame rate to say 80 or 85 or anything by making this value 0, but it can cause timing problems like micro stuttering and slight teleportation of other players in relation to you. In short keeping it as 2 ensures everyone in the server is in the same time temporal as each other for fluid play.
I'm with Tetsuo on this one in that I may wait a month or so before coming back to it. It does seem like a bloody good game, a sort of BF2142 with an alien enemy just like in ns! So yes the game has the potential to excite me, but I have been put off by spending over an hour getting it right.