Besides having more resources, a good reason why you could get your own server and use it instead of a shared hosting plan is that you'll be able to install and run a wide selection of software. With a shared account, you can use applications, that do not require root access and are not installed server-side, so if you require particular software for your web sites, you can't do the installation on a shared web server. This isn't the situation with a server of your own where you can install everything you need. The downside is that you may not have much experience and managing your own hosting server is more complicated that managing a shared web hosting account in which the service provider handles most things. This is the reason why we offer one more service for our server packages called Installation & Troubleshooting and you can reap the benefits of it any time you encounter any difficulties with the administration of your machine.