I sing lead on a couple of songs and backup on a few more, so it's time to get a mic. I'm looking for good but not the greatest ever. I'm a male, voice is in the bass/baritone range for what it's worth. My voice can sound a bit thin at times-not terrible, but if some mics might help with that its a consideration. My 10 year old daughter will use it sometimes too. Should I just get an SM58 and call it good? Are there better for the same price/just as good but cheaper options?