I would like to have your opinions on www.developersnet.org , which is a new site that just took off, and i think its going well...