I use a program called Carbon Copy Cloner, it's really cheap and works very well, but you need an external HD.
CCC can be scheduled to make a mirror image of your Mac's internal drive (bootable), which will also backup your Vista. Additionally you can schedule file backups (non bootable) for smaller sections of your hard drive like Documents, Pictures etc.
I prefer a full image backup once a week and a daily backup for Documents and Pictures.
Last edited: Aug 24, 2009