I've built more boxes than I care to remember. Bottom line: you end up saving a little money and you get better components, however you don't get the nice case/component designs of the big companies like Dell.
A good place to shop for parts is newegg.com.