I will start a thread on 'Real world best practice' I will start with all gotcha's I can think of, hopefully everyone else will chip in so we can come...
The other thing I do is ship the backup files across the internet (encrypted of course) so that they are in another physical location. I backup the whole database to...
Having been in IT for 20+ years and being the one on several jobs telling the client 'hey you know those backups you've been doing, well they are no good'...