I've never heard it referred to as the best program. I do know that it exists? There are more prestigious programs, but I depends on what you are looking for. I do have a friend that successfully completed it and matriculated into their medical school. Lots of do schools have masters programs. I did one at kcumb and I loved it. Look for something that is preferably one year, and cheap (unfortunately my program was pretty expensive)
You might not need to do a post bac. You can save a ton of money by retaking your C classes as well as studying for the mcat.