I have a few domains with over 20 db's each, some of even go up to 50.

Decided it was time to start backing them up. I know it's possible to back them up, one at a time using mysqldump.. or even phpMyAdmin, but is there a faster way to back up all the databases?... Can I just download the db files somewhere??