That cpu, comes with a pretty solid cooler so you probably didn't need to spend the 20$ on that cooler master one. Thats a really decent mother board, i just used it in a build for my friend. Also who spends 100$ on windows 7 now a days... At least get w8