try Zymic or AokHost (Google pls, I cannot post URLs yet. =P). used both of them to host WordPress before, pretty stable for free webhost, large storage and bandwidth, also, the domain names looks better.
My favorite is still bluehost.com
Good package, no problems.
Had many sites there without a hitch.
And if you want a cheapie - 2mhost is like $1.80 a month or somethin crazy like that.
But I wouldn't put anything there that makes you money (on 2m) as they go down sometimes.
But a good deal for a hobby site!