To temper Yuri a bit...
SATI: 2240 (770 CR, 700 M, 770 W)
SAT II: 800 US history, 650 Math I, 650 Physics
My grades lean on the B side of mostly A's and B's, but I HAVE GOTTEN SOME C's. My class rank is 60ish out of 400.
However- I spent well over 100 hours on my round 1 application, and am pushing 50 with my round 2.
Which goes to say, do not let grades deter you at all from applying. If you are an engaging person and you write well (and are willing to work your butt off doing it), you will have a good shot. Also, it would be a good idea to start sending gifts to level 2 acceptees, as some of them might be deciding your fate a year from now

.