Has anyone seen our new homepage? What do you think of it?

www.xondemand.com.