Also, don't forget about hardware acquisition costs, upgrades over time, replacement hardware and downtime due to outages, etc.