I manage to pull a consistent 20mpg in highway driving on my 95 going at 75mph, my little 86 Pontiac 6000 with it's 3 speed auto and FI 2.8 V-6, would manage about 24-25 at the same speed, 'course the engine runs at 3400 'cause of a lack of an overdrive. So for me, either one still gets better than my old '76 Chevelle ever could, 14 in town and 18 on the road no matter if you drive 55 or 105.
depending on how many miles you have, checking and/or replacing the O2 sensors and the coolant sensor may pick up 1-3 mpg. Case in point, I checked the coolant sensor (computer not gauge) on my 6000 and found that while it didn't trip the Check Engine light, it thought that the engine was running in -40 degree op. temp. before all this it would pull 15 in town, after could pull 18-20 in town.
I did take the crossbars off the roof rack, mainly cause I would never use the rack and I wanted to add some charecter to it, a side benefit also to taking the rack off, it's a little quieter in my opinon.
And speed does make a difference esp. on late model cars, my 6000 at 90 mph gets 16 mpg, at 75 gets 24.