I have been checking out the new 3D worlds that are in development. Multiverse and Kaneva. They are nice platforms but i think there is a big need for better game and 3D developers before any of them really will take off and be great products. And when you go in to those worlds you can see that the Second Life client is not that bad even though it crashes sometimes. The total freedom to create what ever you like in world makes it the best platform for developing new 3D graphics.
I just want to take the stuff i make out of there and reuse it in other programs, anyone got a suggestion?