My 4 runner CC is far, far better than my Chevy Truck, Ford Truck, and Wifes honda Accord are.
Say what you want, it works great and i travel hilly portions of I-30 daily. nothing horrible, but lots of long steady ~70-100ft climbs over and over.
of course it's going to downshift on big hills.