Not a glaring hole really, more of a better value for your money thing. I would change the hex core cpu for a quad core
http://www.newegg.com/Product/Produc...82E16819103727 most apps wont take advantage of the 2 extra cores and the quad core will give you better performance per core. The extra money you save on the cpu upgrade your video from the 6850 to the 6870.