Java was easy to learn (for me) because I already had experience in programming in other languages, so I kindof looked a few days over the wiki, then at the javadocs, and it was easy to understand what&how is different from the other languages.
The one with the zombies and the one with the 'wild west' seems nice. Even if I do not add them to my server I may make an adventure map with them (I'm also a map maker), and in case I make one I'll post it on my youtube channel: http://www.youtube.com/user/ChitzyTV