I've just finished a new version of my 3D Object Viewer. I had to convert the gui from v1 to v2 of BlueGUI and made a few changes and additions while I was at it. I got rid of the 4 different views to one single view because there was no real need for more than one view and I added support to load terrains and a save screenshot option. I'll probably be adding an appearance settings dialog soon to apply the different effects to the objects.
3D Object Viewer features at a glance

Load and view 3D Objects - .x, .3ds, .dbo, .md2

Load and explore bsp maps

Load and explore terrains

2 camera modes - orbit and explore

Objects can be rotated, scaled, textured and saved as .dbo

Batch convert multiple files to dbo quickly and easily

Object limbs can be rotated, scaled and offset easily

View object animations and frame numbers

View different scale sizes on terrains
http://www.teamxtcgames.com/files/3DObjectViewerV3.3.rar (1.5mb)
Please note there is a nag screen but it is a fully functional program with nothing disabled in the unregistered version. Any feedback or ideas greatly appreciated. And finally a quick thank you to Batvink for allowing me to use bvencrypt.