I know it's probably not that good to ask this question in a (probably) biased forum, but I've got the impression that this forum is not as biased as the TV3D forum. So here's my situation:
I'm a programmer since 1998 and I've used and learned many languages now. Not only the "industry" ones (like Assembler, C, C++, Java etc.) but also most of the famous niche languages (DarkBasic, Blitz3D, BlitzMax, PureBasic) but the best language I've learned so far is C# and now that I want to become an indie game developer (
http://www.hypnoscreen.com) I'm searching for an engine/library/etc. that supports C#. Currently there are Truevision3D 6.5, DGDK.Net and TorqueX (all of them are or will be soon in beta testing).
DGDK.Net: Should be released soon afaik. I have used DarkBasic before and I liked the features of the DarkBasicPro demo but I don't want to go back to BASIC. DGDK also seems nice, but I don't want to use C++ if there is a way to avoid it. DGDK.Net will work with C# afaik and so this would be a dream. But there is no physic support from what I can see and I don't want to code shaders (read Truevision3D below). Also the ability to first pay 45 euro, release a few freeware games and then pay another 105 euro to go commercial is super.
TorqueX: Torque version that is based on Microsofts XNA. Beta testing will begin soon but it will be 2D only at first. So this is not the way to go for me (at least not until it fully supports 3D).
Truevision3D: You need to pay at least $150 to get into the beta and you're not allowed to ship a single product (or release it for free) until the engine will be released. But the features are good and what I like is the "ShaderBoy". I'm not interested in writing shaders but I'd like to use them. So an integrated programm where you can click your shader together and it just works would be a dream. I also don't know a site where you could buy shaders or so. So this is the great plus for Truevision3D.
So well, I need help ^^
http://www.hypnoscreen.com