Just thought I'd post an alternative point of view. I took two years off, and really wish I'd just gone for it and applied on time. I also was under the impression that I couldn't take care of all my prereqs in time, but I ended up being able to -- after I'd convinced myself to take time off. Then one year stretched to two when an great-sounding lab tech job demanded a two year committment. It turns out that I actually don't like research (regular human contact is critical to my well-being), so despite my job being the absolute ideal wet lab job, I wasn't happy there. I ended up quitting and am now working in clinical research, which is fine, but I really want to be in med school already!! If you're thinking of taking a year or two off, definitely think about your motivation. If you really have some once-in-a-lifetime opportuinity, by all means take it. On the other hand, if you're just not sure you can get your **** together, try remembering how excited you are to go to med school and try to use that enthusiasm to propel you through the hoops we all have to jump through.