An average of 30fps isn't great - 30fps is fine as a minimum but it's hardly fast and responsive gameplay. Plus, that's not even very high - it's just high. Depends on what settings the OP is after of course, but 30fps is hardly a desirable average - means it'll spend as much time in the 20s as it does in the 30s. I'd personally go with at least a GTX650 Ti Boost for very high settings and a decent framerate.
EDIT: I wasn't clear in the earlier post - I didn't mean "high" as in the preset, I just meant generally settings cranked right up. Even so, like I say 30fps isn't much good as an average.