my 08 isnt going to win any races, but i do not find it slow. it is eager to downshift, and there is torque fairly early on. when i was driving around in the black hills, i found that it has some problems, but i solved that by manually shifting into the proper gear to hold speed on the hills.
you should get 23-28 mpg depending on how much city or stop and go you have to deal with.
around here, there arent as many rentals. but i could see around there.