Definitely agree with
@getfat about the MCAT prep course... it's only helpful if you are the type of person that needs motivation, or someone to push you to stick to a schedule. Otherwise it's a complete waste of time and money. Look into purchasing a solid book set: Examkrackers is what I used.. there is also The Princeton Review (TPR), Kaplan, etc. Examkrackers is very good for people who already understand most everything (conceptually) and just need a refresh/review.
I think you are on a good timeline. If you can, maybe while you're studying for the MCAT, you could take an upper-level science class or two? Preferably one that will compound your MCAT studying (biochemistry & physiology will help you TREMENDOUSLY if you haven't already taken them!)