What are my chances of getting into MD programs?

512 MCAT; 3.97 cgpa; 4.00 sgpa ~100 non-clinical volunteer hours ~ 90 clinical volunteer hours (EMT) ~ 1800 clinical work hours (CNA/PCA) ~ 1500 hours laboratory experience (Diagnostic, not Research - not sure if this makes a difference) ~ 90 shadowing hours in cardiology and pathology Which MD programs would I have the best chance at getting in?
Source: Student Doctor Network - Category: Universities & Medical Training Authors: Tags: What Are My Chances? WAMC Medical Source Type: forums