Speedtrees can be rotated... but indirectly. All you need to do is to position one of objects (table, chair, etc.) in the place where your want your tree to be, and rotate it, then you can use replace function in CS - this will exchange that static rotated object with the tree of your choice. And that tree will retain all rotations of that object. While rotations along X and Y axis work well, on the other hand, if you try to rotate tree along Z axis, then its leaves may disappear in game when seen from certain angles. Anyway XY rotations are enough to provide some variety in that repeatable world of trees...
Sweet! That's a great idea! Thanks for sharing it us with us!
(Love the sig by the way: Trans. Europe. Express.)