I don't know of a program that will let you print text messages directly from your device. What you might do is set up a Dashwire account (
www.dashwire.com) and you may be able to print from there. Dashwire is a good thing to have anyway. It's a cloud based backup of your texts, contacts, emails, voicemails, pIE faves, pix, and vids. It's also free
. If you need to restore your device (i.e.hard reset) this makes it real easy to do so.