Please suggest a mic (or two mics if you suggest I use two) for live amplification, live recording, and home recording of my classical guitar.
Total budget - up to $200. I could stretch it to 300, but I'd rather avoid shelling out that much on a mic alone considering the guitar is no great shakes, I'm recording in an untreated room and in less-than-ideal environs, and the mic/s will go into an old M-Audio Fast Track Pro to record and to random PAs for performance. (sounds pretty bleak I guess, but I bet anything will be better than the clip-on piezo I use right now...bleargh...

)
Room quality will obviously vary, from auditoria to cafes to my place. If that is likely to pose a problem, I'd prefer something that is resistant to outside sounds if possible.
I've been reading up threads on this for three very late nights now (so much so that the requests to 'search before you post' actually seem insulting,

). It seems there are many conflicting views on mics...someone recommends something, and the next guy trashes it. Hard for someone who's completely new to recording -sigh-
My list of consideration has, so far, been -
(below 200)
Rode M3
Shure 57 or 58
AKG Perception 170
(200-300)
Audio Technical AT4041
Shure SM137LC
Rode NT3
Rode Microphones NT1A
Audio Technica AE4100
Rode NT5-S
Thank you.
(please note that these are the prices in my country; just in case there's some discrepency between the prices here and the prices elsewhere.)