i use a program called windows moble sms sync. it will export all your messages to a cvs file. it also comes with a desktop app to view the cvs file if you dont have excel. best of all its free. i believe the website is
www.brianhama.com
i am also looking for an app to open the cvs file on my phone but havent had any luck.