It performs well at multithreaded tasks and overclocks quite well, it would give you a definite boost in modern games, especially if you overclocked it a bit. An 8320 is essentially the same processor downclocked, you can overclock it to 8350 levels and save a few bucks if you want.