Great explanation, I think most aren't aware of those distinctions but you did a good job of explaining them. Back to the OP, I think in almost all cases you'll get better up time from a vps then a server at your house given that you've got your internet service to worry about, your power, and...