Not only all of what's been said above, but GET THOSE LETTERS OF REC rolling NOW! Professors always seem to be going on vacation or something right when you need them, and trust me when I say that they'll need a month or so to get them written and sent to schools. Contact them now, while school's still in session.