3.4/4.0 at Brandeis university. I learned pretty early on that you take courses that both sound interesting and are taught by professors you like. If you find both then you enjoy doing the work as well as enjoy going to class. Once those two are taken care of you needn't worry too much about grades as they'll take care of themselves.