There seems to be quite a few public servers out there already. The tricky part is getting us all together at the same time on the same server. Rox is currently one of our favorites. However, not everyone may be able to ping to it very well. This is why I suggest that we each pick out our favorites, and list them in the table here. Another free alternative would be for us to all install xfire. (i don't know if it supports bf2 yet, but it would be a more efficient way for us to meet live rather than on a chat thread.)
Check out my comments and link to xfire in week 1. I was so impressed with it, that it more or less inspired me to come up with this thread.
Check my above thread regarding bf2info server. They are begging for clans to jump in.