First, have you checked out these? Below are all the profiles. Dig through to find profiles similar to yours and see where they applied. viewtopic.php?f=3&t=3421
2011 Applicant Profilesviewtopic.php?f=3&t=4274
2012 Applicant Profilesviewtopic.php?f=3&t=4669
2013 Applicant Profiles viewtopic.php?f=3&t=5203
2014 Applicant Profiles
As for suggestions: I think you should mostly include schools from top 40,50 and 100. What are your research interests? Is it the same as what you have done in undergrad? That would make it easier to suggest more specific schools. ALso, have some reach schools, you never know how things will turn out. So have hope for those too! Keep the ones you listed , because you may regret not applying.
If money is a problem, 1-2 reaches, 3-4 matches, 2 safeties (or just matches/safeties) would be my suggestion. If not, then apply to many as you can. If you look at the profiles above, some people have done just that.
I also heard that it may be better for your recommendation letter writers ( one of them) to explain your C's than you doing it. You can then focus on all the other awesome things in your SOP.