JustHost is a popular web host with 2 plans. JustPlan and JustPlan Premium.
Their JustPlan is only $3.45 and it come with all the bells and whistles associated with ore expensive web host.
The only listed limitation is that you get one free domain name with the JustPlan while with the JustPlan Premium you get 3 free domains for life.
My own personal experience with Justhost is that they do a lot of up selling during sign up and in their control panel. Not necessarily a bad thing but can be very overwhelming for customer new to hosting.