check out Shaiya. The game meets all the requirements that you demand. Though its in closed beta. You can sign up and wait until the game goes open beta~

website: www.aeriagames.com
click on "Sign up for Shaiya Closed Beta" link to the right to go to its website.

Or go to the mmorpg request section in this forum and search there.