I backup the entire drives, so if necessary I can simply restore the whole thing, or any part of the image. It also means I can boot from the appropriate externals if need be. Once the clone is made at the outset, the system only then backs up files that change or are added. As a result, backups are anything from 20Gb on the G4 mini, to around 350Gb currently for my G5.
Ripping movies at full DVD quality would require a lot of space since each would typically be 5Gb+, but you could rip movies to QT files for use in Front Row or with iTunes/iPod, and those would more typically be 750Mb or so, depending on quality needed. You could export your finished home movies to QT files of smaller size than the DVDs to watch, keeping the DVDs as backups perhaps!
I have a mini at home used pretty much entirely for movie libraries, music, photos, TV shows and home movies, backed up to an external 500Gb drive comprising a Seagate 3.5" drive in a FW/USB2.0 enclosure, bought separately (and used exclusively with FW rather than USB for better throughput).