Hello Jon,
I cant thank you enough for giving me such an insight and pointing me to the right direction!
For Step 1: Since, I am a little tight on cash, I think I have to make the best out of the GMAT score that I have got. Additionally I have a pretty good Academic record througout my life. I hope that might help.
For Step 2: An excellent suggestion. I have kept HBS out of scope. As I said earlier, since money is an issue here, I'll apply to a maximum of 3 schools. I am pretty bolted towards a good start in a good Consultancy Firm. I have sent scores to Duke, UNC, Emory and HBS. I will apply to any Duke, UNC and Tuck.
Step 3 isn't possible.
Nevertheless, I am worried about my financial background standing as a barrier between me and my B school aspirations. So, I am very particular about selecting schools, an MBA from which will fetch me my Dream job, or something even close to that. (Couldn't help myself being honest here!)
Regards,
Som