Dont know if it's better, not having used Byehost, but my recommendation is http://110mb.com
Free and easy to build websites, suitable for my needs, you can pay for certain technical upgrades if you need them.
Here's mine: [still under construction, but I guess it always will be ]
http://malice-in-sunderland.110mb.com