>Assuming that there is some type of User table in existance (or one can be created) how big of PITA would it be to just save the last printer they used? Then the application could remember what printer was used last and display it as the default selection next time the used wants to print something - unless they're going through the "Select Printer" options in some other fashion than your application.
>
>As far as a separate interface for this, I'm not seeing that issue. I used to have an object that was nothing more than 3 radio buttons - Print to 1) Screen 2) File 3) Printer (with a drop list of the printer names with the default printer displayed at the top when this option was selected).
>Another question I would ask, however, is: Does the user WANT to set a 'default Fox' printer other than their default Windows printer. In my experience, users generally liked the option of printing to another network printer - but actually doing so was a rare instance.
Maybe a MRU of printers would be an option? Followed by a row of dashes and the actual list of all available printers, something like a font dropdown in some software.