Well, here's a few you can COMBINE:
1. ASP and ASP.NET
2. Domains and Hosting
3. 3D Studio Max and Lightwave can be "3D Modeling" with those same subforums. That way people aren't forced to only talk about those programs. There's Maya, Cinema 4D, etc.
4. Java and Javascript
Oh and you have Flash in your programming section, I think that should either be changed to ActionScript or move Flash into your webmaster's area.
Hopefully this will help, and I understand your point of wanting to have everything you can, but it may scare off some users with that many empty forums for them to scroll by.
I have 19 forums on my site, and I think it's way too many, but I've cut it down as much as possible, you have 9 Hardware forums when I have just "Hardware" as one forum. It makes it less complicated for the users. They know they want to talk about hardware, then there gonna have to scroll through 9 different forums trying to find the one they want to post in..
Edit: I recently took out the Hardware and Software sections in my forum, in case you wondered why they weren't there anymore. (The link is in my sig, by the way)
You have 39 forums by the way, not counting the sub-sub-forums
As a last word though, you're site is very nice, I like the design; very clean and organized. Good work!