Generally an i5 6500 is all you need, a 6600 offers very minimal increases, and does not warrant the usual $20 difference or so.
Gaming still doesn't take full advantage of hyperthreading in most games, so an i5 should suit you well in a midrange build.