I'll probably stick with unity just because I really love programming in it, but I can imagine some of my non-technical friends enjoying the above engines.