If you want to do 3D but aren't up for writing OpenGL, check out OGRE3D. Open-source and former Diablo 2 developers from Bizzard North released a game called Torchlight with it recently. http://www.ogre3d.org/
I am just using this now. It seems very nice - cleaner than SDL.
One thing to watch out for if you use the unreleased 2.0 branch of the library, is that the OS X port is not quite there yet. So if you want to target that platform it may be better to use the stable 1.x branch.
If you get the ball rolling on a crossplatform game project and don't want to go public, private gitfarm it and I'm sure you could find some HNers to join in.
It's a well written library, however it's not an engine or a framework. All it does is enable OpenGL, OpenAL and game pads in Java. The LWJGL team just calls it an "enabling" library.
Derelict is an enabling library for D which provides more bindings than LWJGL, on Linux, Mac OS and Windows. You get native code and no plugins are needed. Just sayin'.
Thank you for pointing this out, I had no idea. I've always been curious about D and at the same time am looking for the ideal toolset for cross platform game dev. Definitely going to look into this.