Unless you have huge drives or an *extremely* unreliable DC, a BBU should be fine, it's something everybody uses and cheaper than a capacitor. That's also why phones have batteries instead of capacitors :).
http://engineerexplains.com/answr/CapacitorvsBattery1.html