I had a 1993 Geo Metro with a 1.0L, TBI, 3-cylinder engine. I think it was rated at 60hp, but with the 5-speed manual, it got 45 MPG, and pulled hills quite nicely, rarely having to take it out of 5th on the highway.
Had to put a clutch and head gasket on it when I got it. Little 7 inch job that cost more than the one for my diesel pickup! Head gasket was $60 (2 for a V-8 Chevy is under $30).
Had to sell it because it was getting almost impossible to find 12 inch tires for it, and I didn't want to spend the money to upgrade to 13 inch rims.
We bought one of those in '85 for our daughter's college graduation gift (it was called the Chevrolet Sprint then, manufactured by Isuzu). Driven at 65 on the highway, it would routinely deliver 50 mpg, and she drove it for ten years before passing it down to our youngest son.
We had to replace the clutch (twice) and transmission (50 bucks from a junkyard), but it had over 120,000 on it when it finally rusted to the point where I determined that it wasn't safe. My son gave it to his girlfriend's father who welded scab plates over the rust, and drove it some more........
Since I only paid $5k for it new, and the kids drove it 15 years total, it wasn't a bad investment.......
doc