It will really depend on what you are using it for. For applications that are CPU heavy, the 3930k may be a little better. But for applications that are more single threaded, the 6600k will be better.
For gaming, most like fast single threads, so the 6600k would have an advantage, but there are games that can use more than the 6600k can give, such as BFV.