I got an i7-2600K off eBay. Stupidly, I didn't read the auction listing very closely and it didn't come with the stock fan. I can get a stock fan for it off eBay pretty easily, but it is about $30 once I factor in cross boarder shipping. I looked on NCIX and I can get a number of CPU coolers for that much or less. Would this be a better idea? I don't plan on overclocking this system, but if I can get a better cooler for under $30, why not?
Also will I need any additional parts? Will the cooler come with thermal paste, screws, etc?