Cost of servers & bandwidth 
patrickg-zill: Go to webhostingtalk.com and look on the colo hosting offers section. That will give you your lower-end pricing for colo space and bandwidth pricing.Then add some kind of servers, I am partial to the Sun servers that have LOM (lights out management) or the HP ones that have iLO (same idea).  This lets you connect to a service processor on the system, and lets you power-on/off/reboot it, control the BIOS, and even install the OS on it, remotely.  You can get them used on eBay for $1000 to $2000 each.