Can't say about the M160 but the M201TG is the best dynamic mic I have for speech and general sound recording and my M88TG is also very nice for speech, they are more detailed and extended than the Shure SM series in both ends.
For electric guitar though, SM57 or E906 all the way, in my experience.
I want to have a M160 one day.