1. Which one is the easier software for beginner?
I really believe this is a personal preference. I find my choice of 3d package ( which will remain nameless ) to be very easy to use, while others complain that it's incredibly difficult to get to grips with.
Having said that, I think it's universally accepted that Blender is not easy to get to grips with.
I would try them all, if I were you. I'd probably try 3d Canvas first, and Blender third, but I really would try them all.
As for power, there's really not a lot in it. Blender has a lot of power that you won't ever use for realtime work. Heck I have a very(!) expensive 3d package and I still find myself doing the kind of vertex manipulation I could be doing in any old 3d package. It's really about how comfortable you are with the interface.