In my experience building is always cheaper than buying, specially if you consider "brand" computers (Dell, HP, etc). Maybe it's because I live in Mexico.
Infernicus, I think it's hard to say what will be cheaper. Easiest way to find out is to actually plan a build and see if the barebone kit ends up being a good choice.