I would recommend hostgator, gigapros for best shared hosting company as far as plan is concerned it depends on companies and we may never know which is advantageous until we use them.
The best thing about shared web hosting solution is that it offers the benefits of high performance web hosting services, while sharing a powerful web server with several others.
The best shared hosting .... that's difficult to define which one is the best. Think that one which commits all their obligations.
There is no best hosting provider ever, there is only the best one for your specific needs and budget.
The best one suits me the best. But it may not suit you, so there is not absolutely the best service.
There are many great shared hosting providers IMHO. Only personal experience will tell you which one is the best.