we use a barracuda backup appliance that we sell to our clients. it costs them around 100 a month for backup, we purchase the appliance and it sits at their site. With our discount, In around 10 months the appliance pays for itself, after that it is paying us. This is for the little backup 190 unit, anything bigger they need to fork up the cash. It is web based so we can monitor it for the clients very easily, we can also restore very easily from anywhere in the world. Most are willing to do this, no tapes to swap out, and it gets duplicated to 2 barracuda datacenters. And it does dedup.
here is what the web interface looks like
everything under main is a backup server for a client