I got started with Blitz3d, a great engine but obsolate Then I switched to 3dgs , a great engine , getting obsolate A couple of weeks ago I purchased Unity 3d , a great ( I guess) modern engine
These are the only engines which I use on regular basis
Never tested Blade but it seems to me that kind of bloated engine which tries to make too much for you thus losing flexibility
C4 is also good but not enough user friendly for an hobbyst game programmer like me
I like very much also Truevision but it is not supported anymore by the designer A good impression of Torque x but for some reason it seems that it is not supported too
I hate Torque
This is my background of low level game programmer