My new method is to make a low poly model of some trees, with plains and using transparent textures to build up a decent tree form. I would get about 5 variations in a little group and save that as a model. Then, I'd assign bones to the root of each tree, the middle point (where most of the limbs meet) and the top of the tree, so each tree will have a little bone structure, the vert assignment on the bones is pretty easy and self explanitory. Add a few dummy animation frames and export it as an .x file.
Now in DBPro, after finding out what limbs are which I offset each root of the tree to suit the terrain height, and each middle bone, where the limbs meet can be rotated to simulate wind effects.
Tried tested and damn cool.
Van-B

I laugh in the face of fate!