1. A computer-implemented method for printing a plurality of digital images, the method comprising steps of: (A) receiving the plurality of images over a communications bus; (B) storing the plurality of digital images in a RAMdisk; (C) retrieving the plurality of digital images from the RAMdisk; and (D) printing the plurality of digital images on output media.