Como imprimir desde .net

Victor
28 de Junio del 2005
Tengo en marcha un servicio windows realizado en c# y necesito imprimir desde ahí un documento y mandarlo automaticamente a la impresora,el documento lleva cierto formato de títulos y párrafos, ¿como podría realizar esto?He pensado en hacer el informe en Crystal pero me toca entonces volver a realizar las consultas a bd en el informe, ¿qúe me recomendais?