Dashwire offers an excellent free service for your WM phone. It backs up your phone to an online account at Dashwire as you take pictures, receive texts etc.
It provides a Palm like desktop interface that allows you to back up and edit contacts, pictures etc. You can also create a webpage to share your photos and media.
Most interestingly it instantly backs up your texts to your desktop program. You can sit at your computer and receive and respond to texts from the desktop and it will send them from your phone.