 Gas mileage is averaging around 24. I am constantly irritated by the nav system deciding when I can access it. It seems like Toyota is going way overboard is trying to keep me "safe from myself." When *else* am I going to need the Nav functions except when I am driving? Very frustrating! Neither my old ipod classic nor my new mini will work with the system but it is quite fun to drive and very comfortable!