A really nice alternative option is to enter a combined medical program. Work really hard w/o stress of the upcoming future. Most people who do it start out reluctantly but end up loving the program when their friends at Johns Hopkins, Cornell, or any other college is working their butt off keeping up w/ cut throat, severe competition and doing all the junk stuff like MCAT, apps, recs, essays, interviews, etc. Try and apply to the programs. If you get it, consider it. If you don't get it, then you didn't get it. Some of the excellent med programs: Brown Univ.'s Program in Lib., Med. Edu, NW Hon. Prog. in Med. Edu., Rochester's program, Case's program, Rensselaer's Physician Scientist Program, UMiami's, Rice's, BU's. This list above includes the best and most prestigious group of combined med. programs out there. ALL are very tough, but worth a shot cause they can make your future a lot more relaxed and stress-free.