I have a SM58 and also an 87 among my mics. The 87 will cut through anything. Of course it costs at least twice as much and needs phantom power, but in certain situations it's worth it.
DonM
_________________________
DonM