it only supported up to Windows XP, and plus, you had to have Thunderbird email also
Both not true.
I have Vista as well, and Mozbackup works fine.
As for TBird, Mozbackup offers TBird backup also, but you don't have to have TBird installed in order to run Firefox backup.
Mozbackup screen gives you a choice, what you want to backup at particular moment: