1. A data storage system comprising a plurality of solid state devices classified in at least two different efficiency levels, wherein data progression is used to allocate data to the most cost-appropriate device according to how frequently the data is accessed.