Very well said Babymaker
I'm a big believer that load times matter too. I try to keep pages as light as possible...validate every page before it goes live...and have one of the fastest hosts in the biz for my main sites
For backups, I have a 2nd drive in the server which is rsync'd daily. Kind of a down n dirty, but cheaper option than paying the host extra for backups.