I have used Truvision with VB a bit and am quite impressed with it........THere's no problem for me contributing some money for the engine(at a later stage if required). It will take some time though to get used to Truvision 3DK with C++. ANyways if someone comes up with some other engine...that is better than Truevision 3Dk, then its welcomed