1. A method for preparing a document for imaging on an imager, said method comprising the steps of: (a) receiving document data on an adaptive print driver of a host; (b) balancing rasterization on said adaptive print driver to achieve a load balance between rasterization to take place on said host and rasterization to take place on said imager, said balancing step comprising a plurality of considering steps including considering the complexity of said document and at least one consideration step selected from the group of considering steps consisting of: (i) considering performance capabilities of said host; (ii) considering performance capabilities of said imager; (iii) considering load capacity of said host; and (iv) considering load capacity of said imager; (c) dynamically at least partially rasterizing said document data on said adaptive print driver of said host, said step of dynamically at least partially rasterizing comprising at least one of the group of steps consisting of: (i) converting device independent data into a bitmap, (ii) resizing; (iii) rotating; (iv) color converting; (v) image enhancing; and (vi) half-toning; and (d) outputting print data pages to said imager having a printer controller with a multi-entry point rasterization pipeline, said printer controller capable of accepting imaging data that has been partially rasterized up to any stage in said multi-entry point rasterization pipeline, said multi-entry point rasterization pipeline having a plurality of stages selected from the group consisting of a decoding stage, a rotation stage, a resizing stage, an image enhancement stage, a color conversion stage, and a half-toning stage.