You could try Windows Live OneCare. It allows you to manage backups of multiple machines to one central location. It also includes online backups that are limited to pictures only, and costs an additional $80 per year.
You can get it
here. It even has a 90 day trial.
Rob.