Quote from Yogurticecream;462529:
However, a friend recommended me to get i7, is this overkill
If you're just planning to play Mabinogi and similar games, then yes, it is definitely overkill.
For most gaming, an i5 should be alright. Perhaps not future-proof, but it'll do a good job and I think you'll be happy with it.
An i7 is more for people who do CPU intensive things, like rendering videos or music, crunching numbers, etc. Mostly things the average person won't bother with or doesn't care about. For gaming, as long as it isn't so slow that it's slowing the game down, it doesn't matter how fast it is and anything over what's needed will basically be wasted.
In fact, quad cores in general are arguably a "waste" for gaming when dual cores with higher clock rates (GHz) can usually get the job done better and cheaper due to the fact that most games don't utilize all the cores.
CPU's happen to be one of the easiest things to overclock. Core i7's especially, not sure about Core i5's but they're probably the same in that regard. If you ever decide you need more power, you can overclock it and save possibly hundreds of dollars. Only problem is it's slightly difficult to overclock anything when you're just getting started and if you aren't careful/don't follow reliable guides, your CPU could basically melt. Or explode. Okay, it probably won't explode. But it could permanently mess up a lot of your system parts if you mess up. So I wouldn't get into that unless you have to.