As a big Unity3D user the biggest thing keeping me from considering the Unreal Engine is lack of platform support. I know its new and needs time to mature so its fine for now but Windows Phone 8 or PlayStation Vita isn’t even supported which kills it for me on any Indie dev project.
Well see what happens now with all the new stuff going on as far as platform support.