Just wondering for my band.
Different mic's for different jobs... The Shure SM58 (dynamic) is always popular for live vocals and they are not expensive, it's 'sister mic' the SM57 is useful for micing up your guitar combo's - so that's a good choice too.
They all do the same job.
Bose normally does. They have a great selection. When I preform i always use those!