I'm currently using it for strictly Gaming. Sometime in the future, once I'm happy with its 'completion', I plan on doing some design work with it.
I feel all the parts and accessories go perfect with it. I spent quite some time choosing carefully what to do.
I may have overlooked some aspects but there is always a work around those hiccups.
So far, everything I've done, re done, and re re done has worked well.
Overclocking is a pain and I feel as tho I can go further but havent come close to that point yet.