New car mileage

The only cars that I ever had that got good highway mileage were a Mazda3 (wife's) and VW Golf TDI (bought new and drove it for a year). Both are small cars with 150hp or less and are not exciting cars to drive.