I've used all those as well as modo and wings3D.
My general thoughts are, if I have to pay I'm gonna buy Maya. I think it's the best commercial software that has the most industry support atm.
That said, there is a really big dearth of blender competent artists, demand is very high and supply super low. There's nothing Maya et all can do that blender can't, blender has imo the best scripting options. Problem is it's just so different from everything else, takes a lot of getting used to.