Alum: same here. In my experience, too, colleges will take a kid with a 3.4 and multiple AP or IB classes over a kid with a 4.0 who slid by on all lower level classes.
And if your ACT and SAT scores don't back up that 4.0, too, then it won't count for much.