Weighing the Trade-Offs in Digital Data Storage