I wasn't here before the forums were redone, but I can say that I like how the forums are set up now.
The categories are specific to a topic to help newbies find what they need quickly. I like how I can see from the control panel when someone replies to a post I'm interested in.