Yes. If you use Outlook 2007 you can send and receive text messages using third party software designed to send text to email, and vice versa.
Google voice gives you a special number to give out to people that will ring to your phone (and send your messages there) but it also saves the texts online. You should google 'google voice'