it's very straight forward to get your printer working on your e-smith box
from the server manager go to add printer, give it a name, tell it which port it is connected to. mine looks like this
Name Description Location Remote address Remote name
laser hplaser lp0 N/A N/A
in windows go to add printer, tell it it is a local printer (not network) go to configure port once you have set it up and installed the drivers etc (the drivers are installed on the windows machine remember, don't worry about printing a test page just yet) you can then change the port settings to reflect your server name and printer name eg; on my machine my server name is e-smith and my printer name on the e-smith box is laser, so my port is configured like this \e-smith\laser in windows, depending on your individual setup whether you will need a user name and password (I have found that win2k and xp is better at this than some others) if you do require a user name and password for this then you can easily setup a user on your e-smith box to match your windows logon and password to achieve this.
hope this is of some help, if you have trouble understanding what I am referring to then I could send you some screen shots if you get stuck. but I think you will