Checa este link es un clase justo para lo que necesitas esta muy completa
DataGridViewPrinter
http://www.codeproject.com/KB/printing/datagridviewprinter.aspx