A couple of points for anyone else who comes across this thread.
A backup is only useful if you still have it. Never, ever throw out a backup. If you're switching between hosts, a temporary online storage solution is useful for large databases, or download them to your local machine. (I still have stuff—transferred from 3.5" floppies to cd-roms—from 1992. Never throw anything away.)
Never assume. Always read the fine print, especially when your livelihood is on the line.
@kcwebplaza: I'm glad your sites are up and running. If you are running a CMS like WordPress or Joomla, there are some automated backup solutions available.