I have the exact same decision to make, but I'm leaning more towards MCPHS, just because I have heard overall better reviews about the MCHPS program in worcester/manchester, especially in terms of setting you up for a better future!!! Tough call thou...