Depends on 2 main factors.
1) your recording environment
2) budget
For 70-$120 you can get a decent studio mic. But these (dual condenser) mics are horrible at handling any background noise at all. Even echos mess with it. But mostly things like road traffic, airplanes, noisy neighbors and the such are the culprits to ruining this kind of recording.
For a little less money you can get a stage mic. These more robust mics (dynamic) can take a hit much better and survive. And handle background noise much better. Downside is that the sound quality in comparison is much worse. And the volume you have to sing into them must be a little louder. They just don't pick up every little whisper like condenser mics do.
Hope this helps you in your descision
GL