That depends on a number of factors which we've explained in detail in a recent article about Why and When to Use a VPS instead of Shared Hosting. Essentially it comes down to:
If you are just looking to host a simple website or blog and do not anticipate much traffic/visitors, then starting off with a shared hosting account might be a cost effective and fast way to get set up.
If you are looking to do more than host a website (i.e. run scripts, develop programs, host a game server, host a VOIP server, and so on…), or if you run a busy website/database – then a VPS is the way to go, given the extra control and scalable resources that it has to offer.
The good news is LowEndBox features great deals on cheap Linux VPS, cheap Windows VPS and cheap Shared Hosting, so whatever is the best fit for you we've got you covered.