clean up your post, its ugly.
the 3 extra fans are a bit over kill, you already have 2 included with the case and you dont really have a system that looks like itll be running very hot, thats $30 you just dont need to spend. the PSU is fine for what you have, but you might want more power if you plan on adding a 2nd card.
coffeeedge has a nice build (cheaper too). if you were going to upgrade one thing from there id say upgrade the processor, go with something like this.
http://www.newegg.com/Product/Produc...82E16819115056