I would recommend the Irrlicht engine. Some research projects have already used it as well. It may not be so efficient as ioquake3, but it is easy to use and has a lot of active users in the forum.
Plus it directly supports a lot of formats. More at the webpage.
http://irrlicht.sourceforge.net/