Done! Why aren't we on the leader board? It didn't even show Proboards for me on the next page after voting! C'mon!
You might have been looking at the "Best Free Forum" category, which was at the top for me. Proboards is currently #1 in the "Best Hosted Forum" category, which showed lower on the page.