not sure how much detail you want in your prints. I found
this here link on about.com, it shows how to get basic text printing. However that example doesn't provide wrapping, if you print a line that is too long it will be cut off on the right side of the page.
This link seems to be a little more indepth and even shows you how to create a print preview.
Hope that helps a little. I am not a VB.NET coder by any means but i do have some understanding of the language.