I'd do the math differently. FLAC avderages a .54 compression ratio. The average CD contains about 600mb of data (less than full). Therefore 800 CDs containing 600mb of data each, compressed to 54% original size gets you 259,200mb, or roughly 250 gigs. Drives are dirt cheap these days.

This drive array may not be cheap, but it's kick-ass cool.