One other option with Sites itself: Create a new page of type "Announcements." While a bit "bloggish" I think it could work as forum too. Each of your forum posts would be an announcement post. Clicking through to each post gives the option to add comments.
Not glorious, but it does keep it all in Sites. :-)