I am a college student who performs fairly often and I would like to buy a microphone which I can use to record myself. Usually I am in a fairly small room or recital hall, I am singing either by myself or accompanied by piano. I will either plug the mic either into a recording adapter I got for my iPod or directly into my computer (macbook). Any ideas of a budget microphone which would accomplish these tasks fairly well? Keep in mind this is by no means a professional gig or anything, just something so I can get a fairly good quality recording of myself.