Thanks for sharing your profile and sorry for the late response! So, I think you can overcome your low GPA -you're doing the right thing by taking extension courses. Definitely write an optional statement about the GPA explaining/taking responsibility for your mistakes in college. Keep it short and sweet. Your GMAT is stellar, so that should definitely help your case.
Your work experience is great. Your biggest weakness is lack of robust extra curricular and community activities. It's good that you volunteer, but it would be better if you could demonstrate leadership in your community organizations. Would also be good to have strong extracurriculars - (coach soccer team or whatever). If you don't have these, I would definitely try to emphasize your personal experiences/hobbies so that you can showcase yourself as unique/engaged in the world around you.
Some of your choices are going to be stretches - MIT, Tuck, Kellogg. The others should be reasonable target schools. You might consider Michigan and UCB?
Another note: your career story doesn't make a ton of sense
Consulting does not really lend itself to entrepreneurship in the least, so if you want to go the start up route, I would get rid of the consulting story and talk about going to work for a start up or something like that. Alternatively, if you're more set on consulting, then I would come up with a different long term goal. Your career story should really build off of your experiences to date, and build logically off your future goals. Hope that makes sense!
Read the mbaMission Insider's Guides
(16 individual school titles)
Download [url=http:// http://info.mbamission
’s Free Personal Statement Guide[/url]
Visit the mbaMission Blog