Also see: https://stackoverflow.com/questions/37359/what-c-mocking-framework-to-use/2608634#2608634
I'm currently Unit Testing in Moq, and I must say it works pretty well! - rephrase: It works great! I've not used any of the other mocking frameworks you mention so I can't give you a comparison. But I can say that I'm glad that I've chosen Moq as my first-to-try mocking framework. The lamda expressions are really nice and it's also pretty lightweight and reader friendly (the record/replay syntax in most other mocking frameworks aren't really doing your readability any good)
Besides that (and this is a bit off-topic) I will be using Ninject in the near future as IoC Container, and both frameworks go hand-in-hand. Ninject also has Lamda's and it even provides auto-mocking container support for Moq (using an extension). So if you're also planning to use an IoC container you could check this awesome combination :]