Building is better than buying if you have the time and ambition.
For one, I don't know how many of the pre-built HP's, Dell's, etc. out there use AMD and you definitely want to get an AMD proc.
Assembling a PC is a piece of cake, you can do it no problem. As far as troubleshooting, you've got us.