for gaming, the 2500k is the better choice. fx has more cores but most of the new games don't even properly use 4 cores. and by the time the games utilize 4+ cores, the 8120 wont be able to keep up with then-available processors.
also you get to upgrade to ivy bridge since they're backwards compatible with lga 1155.