You shouldn't be overly concerned about the grades you received in your freshman year, given the strong turnaround you made in your later years. The admissions committee will definitely place more weight on the improvement, which is a testament to your increase in maturity.
With regard to the GMAT, your score is decent -- if you're planning on applying this year, I wouldn't spend any more time on it. Schools certainly won't reject you simply because you had a 710 with a 78% on the Q. They will ding you based on your failure to convince them that you are a strong candidate, that is in totality.
The schools you mentioned are tough to get into, as I'm sure you're well aware, but based on the limited information you provided you have a shot.
The main question you have to ask is why do I want to go to these schools and how will I differentiate myself from other applicants.