I have similar experience as you and i am considering the same colleges as yours... However, i haven't decided yet on the final list...
I got 680 in gmat...
I got 690 in GMAT,I have 2 years IT experience.I have decided to apply to Michigan State,Broad
University of Maryland
Texas A & M
University of Wisconsin - Madison
Is the list ok.Is there any chance I can get in any of these.or do u suggest better colleges for the course