I don’t think you can go wrong with either mic, however there are some avid mic enthusiasts who aren’t big fans of the ShureSM7B. Personally I think it’s a a very good mic for a good price.

I have RE20’s in my studio and think you’ll be hard pressed to find better sounding mics, but I’m a little bias I guess.