Maybe one of the advantage of Unity3d over Unreal is the mecanim system At the beginning I was skeptic but when I got used to it I realized that it is really a great tool
Btw is Unreal 4 a component based enegine , same as Unity ? What 3d file format does unreal support ?