recently i lost my sm58 which i used for practicing/playing live with my band. now i am extremely limited on funds because i obviously didn't expect this to happen so i was wondering what mic i could get to best replace this for practicing/playing live. the cheaper the better. i was looking at the behringer xm8500 or shure pg58 .. would either of these be good. is there a better recommendation? i also have a couple condensors but i dont think these would work well for practice/live use. practices resume tomorrow so i really have no time. thanks .