In the last months i developed at area42 a feature-rich and fast VRML/ X3D exporter for Bitmanagement’s high performance viewer BS Contact VRML/X3D.
This initial release includes support for real-time shadows, static radiosity lighting, dynamic particle effects, compression,
multi-texturing, normal and environment maps, movie textures, animation and custom interaction scripting from within Blender itself
… and a lot more
Best of all: Bitmanagement offer this to the Blender community for free including a full documentation!
Bitmanagement believes in the possibilities of Blender and will start a Silver Sponsorship too.
Check their Site:
http://www.bitmanagement.de/products/bs_exporter_blender.en.html
The exporter can be downloaded from the Download Center:
http://www.bitmanagement.de/download/playerdownload.en.html
The documentation is freely available both in the SDK preview and the private SDK:
http://www.bitmanagement.de/developer/contact/sdk-prev/doc/tools/blenderexporter/index.html
PS: Hoping you have a nice toy for your holidays!