I might be using CryEngine right now for visualizations if it weren't for the fact that they won't spell out their licencing costs. The Architecture portion of their licencing website still says "Coming soon", it has for several years now. One thing to keep in mind is that CryEngine requires a hefty graphics processor for real time playback, meaning you usually can't just pack a file and send it to a customer.
Unity Pro is becoming more and more attractive as they add features, you pay them $1500 once and your good for life, no other fees ever. It also works on WebGL, iOS, and Android.
UDK has a $2500 per seat per year licence for anyone using UDK for in-direct income projects, and $99 per direct income project. +25% of any revenue related to the UDK software after $50,000 in sales. UDK also can build for iOS and Android.