RE: crysis: very interesting - though from developing for a short time with cryengine and unreal I have to say I preferred unreal immensely. I felt the workflow was nicer and it was 'less' prone (both did still) to crashing. However, obviously this is subjective so not everyone will agree with me there, and silika seems to have had a nicer time in cryengine
RE: unity: its a great engine, but unfortunately until they remove some serious limitations in the non-pro edition I can't see myself using it. Hopefully now unreal and cryengine have moved to compete more with them they will have to
Unity with oculus would be very cool, but they restrict the free version of unity so you can't render to material, which ultimately means you have to pay for pro if you want to develop with the oculus. Thats a very hefty initial pricetag for something you just want to play about with. I have one of the initial oculus dev kits and I've found the out of the box udk more than suitable for playing around with new ideas.
I think unity needs to sort itself out in this regard - its undoubtedly more popular with indies at the moment but this wont last in the face of ue4's new price model unless they are willing to make some changes.
The Marvelous Contraption begins to stir...