I think Stanford might actually be viable, the fee whole make a game and get a head start on your career thing sets you apart and showed initiative. If you look at Stanford’s stats they have a couple of people with lower gpas and scores. However, I think Stanford might require 2 subject tests, I’m not sure.
This is all my opinion anyway, I’m also applying to Stanford so I’m equally unsure as to what they want. If you want to see my creds: http://talk.collegeconfidential.com/what-my-chances/1837466-stanford-mit-columbia-what-do-you-think.html#latest