what dx10 cards do you expect to get because the 8800gtx is looking mighty fine!!!
I have always liked the look of the mobo you chose, but i dont know if its the best
Make sure you get ram from a decent brand eg Corsiar, OCZ, Kingstone.....ther are lots of good ram companies. 4gb is a lot...