I would like to keep some non-firearm weapons (and train with them) around for a lot of reasons; As long as I have a gun, any gun, that would be my first choice. Still, it is good to have skills with a wide variety, for legal reasons you can't plan to legally always have your gun of choice (the legalities of certain firearms, and, these days it is not hard to become a convicted felon, the penalties for having a gun after that are staggering, not worth the risk IMO)
All in all though there is just no comparing a projectile weapon with a manual (club or blade)one. I am more of a gun guy but just recently have gotten back into collecting knives(and other blades) and enjoy them just as much.
I know why CS gives those dvd's away free, I wanted half the stuff they sell after watching it.
I currently own no firearms for financial reasons, but keep a cheap machete by the front door, (used to keep a blackjack on the nightstand, but mysteriously vanished during a party I had).