Yea, thats a nice site. You need to think about your system more than you need to think about your name. Check out the specs on l33t.ca That is a good system for hosting, fast, and stable. You are going to need a faster processor for more customers, think about how many people you will be hosting. And like khakis said smaller hard drives are almost the only way to go because if multiple customers try to upload and download things at once from a big hard drive then they will all slow your service down. You should probably just buy a simple server from a local reseller and then add a few hard drives to it.