As a 3d modeller, i do not have any knowledge whatsoever in programming. But one main strong point about Unity when comparing with UDK and CryEngine is the huge amount of tutorials and friendly community support, so learning Unity is not as hard as i feared. Here are the result of my personal training and i like to thank to all Unity staff for making such a great engine and to all user/community for making tutorials that helps beginners like me achieve their dreams.
Cheers!!