How to transfer text messages between Iphones?

Is there a way to transfer text messages over from one Iphone to another Iphone without using the "restore from backup" method or buying expensive software?

If I remember correctly, the text messages are stored in some encrypted database file.
You can forward the messages from 1 iPhone to the other.

Nope. That's the only way to restore the text messages. I know it's disappointing. You can try Xilisoft iPhone Transfer but I'm not sure if you can transfer messages from your computer to iPhone.