Awesome article, thank you so much for the details.  We currently have 6 websites on shared hosting plans and we've been looking to upgrade to a dedicated server.  This definite helps in connecting the dots.  thanks again....