You could take a look at Ventilator`s Python script. I think the best way would be to convert it to the new Blender plugin functionality, but I`m not into this at all and only know the advantages of Ventilator`s exporter. It`s impotant that objects can be exported / converted individually and not only the whole Blender file with all lamps, model objects and stuff.
Cool thing that you`re trying to help us poor Blender modelers !