You should make the forum more like a forum. Add a post and thread viewing list so you dont spends hours digging around trying to find a post you made in an overly-active section.
This place is new, and the forums were made from scratch. We like to take in new ideas, but we're still improving. Don't expect huge improvements anytime soon.
(P.S. This has already been suggested MANY times before...)