Personally, I would be using a server for something like this(go figure, just added ram to a new server that will, as one aspect, serve this function, though that's secondary to the main aspect of it)
But another option, and one that I think will suit you better than a USB or Firewire raid array, would be one of the NAS devices, that uses Linux(or something, varies by device) or other stripped down OS.
Something along lines of this:
<A HREF="http://www.abcgroup.net/prodotti/nas.htm" target="_new">http://www.abcgroup.net/prodotti/nas.htm</A>
I haven't used that particular device though, just pulled it up in a quick search, so don't take this as endorsement of that product, merely using it to represent an idea.