If it weren't for the horrible import prices, I'd suggest a CAD M179. But if my quick Google search is any indication, for what those things cost from dealers in India, it would be cheaper to order an M9 (which is a great vocal mic, IMO) from Amazon and pay the shipping and import duties to bring it there from the 'States! Yikes!
The AT2020 is a decent workhorse mic for most purposes. It is passable for vocals, but there are better choices for that. My memory is that it works well on (acoustic) guitar, cello, etc. Incidentally, this mic is under $63 from
B&H. Even with 26% import duty, you'll still probably come out ahead, particularly if you buy several things so you can bundle the shipping costs.
Although I have not used it personally, I'd expect the AT2035 to be very similar to the AT2020 in terms of overall usability. According to various reviewers, it pretty much sounds the same as the AT2020, just less noisy (and thus a bit better for recording quiet instruments, such as acoustic guitar).
If you can find any of the Chinese ribbon mics (Nady, Apex, T.Bone, ShinyBox, Cascade, etc.), those can be good choices for a lot of things where the 2020 would be less than ideal (e.g. vocals, brass, etc.).
I wouldn't waste money on an SM58 unless you're either gigging or recording acoustic drums. It's a great mic for live sound reinforcement because it rejects feedback pretty well. It tends to be usable for almost anything, but it is rarely the best choice. I can't think of any situation where I'd pick an
SM58 over an AT2020 except for drums (because A. you're close-miking something loud, and B. drummers have a tendency to hit microphones with their sticks).