Shared Hosting vs Virtual Private Servers vs Dedicated Hosting

Some of the questions which most of the individuals or a startup business in WordPress has in terms of hosting plans are listed below.
1. Which of the above mentioned services are the best for EVERY WordPress need?
2. Which service provider provides the best rates with all the WordPress needs satisfied?

Thanks and Regards,
Chetan Vengurlekar
Sarvi Solutions