I agree that, if you're willing to go that route, building your own tends to be more cost effective - primarily because you can pick precisely the components that you want without paying extra for anything you don't.
If you're interested in pursuing that, I'd be happy to lend any help that I...