What do you all think?

http://juddi.staging.apache.org/index.html

This is what our sole logo contestant submitted.