making a forum is really easy, first of all you have a few different providers(free):
1. InvisionFree
http://www.invisionfree.com
invisionfree service is really great, and the support forum is really good, and very helpful, however, you don't get control over your php files, but IF is a great...