It could be the case that many places would be equally suitable for your needs. In that case, only the price would be different. However, though, the normal prices could even be roughly the same. In that case, I'd look for special promotional deals.
Anyway, a good host is generally going to be around a long time, offer a good price or promotion, provide quality website performance, and have good support.
I am using the hosting services of Microhost company.They are really very good service providers. Always resolve my issues on time and are available for 24*7.Offers the services at low cost that can be easily afforded by everyone.