with the new Sandy Bridge processors the i7 930/950 are ancient history.
the 2 most interesting are the 2500k and the 2600k.
but is the 2600k worth the extra 100e looking at the spec. differences (for someone who doesnt encode/photoshop a lot):
2500k
* 3,3GHz
* No HT (Hyper Threading)
* CPU Cache Level 3 6MB
2600k
* 3,4GHz
* HT (Hyper Threading)
* CPU Cache Level 3 8MB