the build you made is awesome and does not have any loop hole.
i think you are pro in making builds.
the only suggestion i can give is change the psu to thishttp://www.newegg.com/Product/Product.aspx?Item=N82E16817341017
it represents a modular cable desigh for 5 bucks more compaired in mail in rebate.
also sapphire is better than xfx as it provides a better customers service and better products with quality components and sometimes cheaper than xfx.
good luck for the build SMALL TIP
download all the latest drivers for the motherboard and graphic card.
update the windows after install it an update it till you get message as "no updates available".
this will improve the performance of the build and keep your pc crash free.