Hmm. Well thank's everyone for your input. I have tried unity but for whatever reason I didn't care for the interface and didn't use it very extensively. Blender is absolutely the most confusing program I've ever bothered with... almost gives me a headache to think about trying to learn actually. ;)
I've played around with leadwerks and I was very impressed with what I saw, particularly the physics system! I suppose I'd best stick with darkbasic just because I already know it fairly well. But I can definitely envision a future where artists will have a programming free option!
Isn't UDK only available to big name companies for commercial projects?