Build a 904 or buy one off the shelf?

with me doing the work...i dont think I spend more then 300 bucks for a "beefed" 904...