As far as better parts, there is really only one better processor the 4770k, its $100 more, won't really help for gaming much at all, if you do lots of things that could use more than 4 threads (aren't many that exist today) it might be better but in most people's lives the difference wouldn't add up to zero over the span of the next 2 years.
As for the board that is an okay one but not the best in the world for OCing... It will do whatever you need it to do unless you want to push your OC to the edge. Its a $100 board, again for $100 more (go figure) the Asus Maximus Hero is probably the best board there is. It will OC like a beast and has great onboard sound. Kind of all comes down to budget with that.
A completely different option, would be to get an FX8320/99X or FX990 board. This option would be a bit cheaper but not as quick in 90% of applications that exist today. If things do become more threaded this number would shrink drastically. No idea which way computing will go from here.