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.
But, good luck and have a good day