I hope the following answers your questions:
1. First, you have a very compelling candidacy. In particular, congratulations on your GMAT score. Have you considered looking at NYU Stern or Columbia? The reason I mention these programs is because their reputations are world renowned and because of the strong media/tech programs at each school. Additionally, NYC will be a great location to build your network and the tech scene is blossoming there.
2. Regarding your academics, I recommend you read this article: You should receive some insight from this: http://www.stacyblackman.com/comprehens ... ies/case5/
3. This is a competitive applicant pool that you will be up against. It will be of the most importance to differentiate yourself through your personal essays. One thing you need to note is your leadership experience, which you seem to have much of. I recommend you read this article of an engineer who was accepted into Columbia, Tuck, and MIT:http://www.stacyblackman.com/comprehens ... ies/case2/
4. A year of experience will help you grow as an individual and hopefully give you opportunities to increase your responsibilities at work. Unfortunately this is difficult to answer, as the answer really needs to be made in a case-by-case basis. Even more than the number of years of work experience, an MBA admissions team is going to be looking for individuals who make an impact.
I hope this was of help.
Conrad and the Stacy Blackman
Interested in a free 30 minute consultation with the Stacy Blackman Team? Sign up here: http://stacyblackman.com/contact
Stacy Blackman | Stacy Blackman Consulting Inc | http://www.StacyBlackman.com | +1 323.934.3936
MBA blogger, US News and Author, The MBA Application Roadmap