city mpgs will always suck, 16-20, but straight freeway of 28-31 is pretty good for a big car. and a avg of mid 20's is pretty good.

And no there is no swap to a 5 speed auto or 6 speed.