I would like to promote my Java connector for the World of Warcraft API.
http://code.google.com/p/forklabs-bnetconnector/
My connector provides a way to make regular and secure connection (with or without keys) to North American, European, Korean and Taiwanese realms. It also provides a small façade to make requests about characters.
Regular connections to the Chinese realms also work but I have trouble with secured connections [1].
[1] http://us.battle.net/wow/en/forum/topic/3821266601