The mobo supports 3 case fans and two CPU fans.
Better Hard Drive. Quadruple the cache size, double the storage. Only $20 more.http://www.newegg.com/Product/Product.aspx?Item=N82E16822148840
If your going to overclock, you'l need an aftermarket CPU cooler and low profile RAM to accommodate the cooler. This is a good cheap CPU Cooler.http://www.newegg.com/Product/Product.aspx?Item=N82E16835103099
Do you really need the Wireless card?
You mobo is AM3+ while the CPU is AM3. They are compatible no doubt, but unless you intend to change the processor to an AM3+ later, might be able to save a bit of coin going down to an AM3 board.
Other than that you'v done well for your budget.