Can't decide between the i5-2500k or the i7-2600k. The only difference I can see is Hyperthreading and the 8mb cache.. I don't know what folding is and I don't edit videos too often and I'm sure it wouldn't make that much of a difference from what I am used to now on my computer. Any suggestions?
Also, what exactly is a Solid State Drive (SSD) and what would I use it for? I noticed that they can be quite expensive.
SSD is a replacement of HDD they are expensive but access times are much faster and they make for a much more responsive system when having OS and frequently run applications on them. For gaming you do not gain from the I7 but from hosting server or running virtual machines you do.