Have you considered getting into colo or other services that might reduce the capital expenses per dollar of revenue? Seems like there may be an opportunity there. I once had a 2U FreeBSD box at a local dial-up ISP, and it was basically found money for them.