Website Host
www.webs.com - Host free website easly. You also can add blog or forum!
www.ucoz.com - Host free professional website.
www.weebly.com - For small website hosting. Not for big things
Forum Host
www.freeforums.org - Pretty easy and good for forum hosting.
www.forumotion.com - One of the best free forum hosting sites.