I think Lepium has a good plan. I have heard from a number of investment banking recruiters that they will pay special attention to accounting, finance and decision analysis (some schools call this quantitative analysis I guess). They know that the grading system is skewed to a "B" average, but they'd like to see a B+ in one or two of those courses. Consulting firms have similar interest in operations or marketing I guess. For anything else, I think that grades truly don't matter - as long as you don't flunk out of course.
Darden actually has a grade non-disclosure policy. Recruiters are not able to get grades from the school, and are not able to demand them from students, but students have the option of disclosing their own grades if they choose. This differs from policies at some other schools, some of which are student initiated and so forth. What some banks do is when you go in for an interview, they may ask for some guidance from you as to how you did the first couple of quarters (or semester).
So, it's more or less impossible to try for top grades in all of your classes if you plan to stay involved in recruiting and other activities. You can put extra effort into one or two courses to try for a higher grade, but for the rest just plan on taking the "B".