1. A memory storage system for increasing the performance of write operations of sectors of information to storage locations within a non-volatile memory unit, the storage locations organized into sub-blocks, each sub-block capable of storing one or more sectors of information and each sub-block being individually addressable and erasable and one or more sub-blocks defining a block comprising: memory controller, coupled to the non-volatile memory unit, for receiving user data of sectors of information from a host, said received user data of sectors of information being identified by addresses of a predetermined order, said memory controller for writing said user data of said sectors of information, to storage locations of one or more sub-blocks of a particular block, said particular block identifiable by a virtual physical block address, said virtual physical block address having been correlated to a predetermined set of host-provided logical block addresses and selectable based upon the identification of a free storage location within said non-volatile memory unit, wherein writing of two or more sectors of information to the storage locations of the particular block is performed substantially concurrently thereby increasing the performance of write operations.