I'd suggest Hosteasier.com hosting plans. Their pricing and features are well-balanced. Technical support is quick and reliable. They absolutely are without question the best support team on the planet.