At the places it's recommended, do they really prefer that you've taken it? I already took the MCAT, spent thousands after college to do a post-bacc, and really don't feel like wasting another summer taking a miserable class (did that last summer). I have a solid GPA, solid MCAT, blah blah blah, but would I put myself at a disadvantage for top schools if I didn't take it?