In addition, effectively remapping sectors only after blocks have become unusable generally allows performance of the overall flash memory system to degrade. [0013] Therefore, what are desired are a method and an apparatus for efficiently and substantially transparently performing wear leveling within a flash memory storage system.