more power = more fuel
I bet if you had a mild 396 or 402 BB that was not making much power and compaired it to a really built 350 making tons of power, the BB would get better fuel milage. But why have a BB if it is going to be so de-tuned? Muscle cars are not for fuel milage. build it to go fast, big or small block depending on which you like and forget the fuel milage.
About geo metros: I don't really like them, but my friend had a brand new one and we were riding in it just a few days after he got it. Some cell phone wielding soccer mom in a minivan ran a stop sign and t-boned us in the pass side (where I was sitting), which in turn turned the metro to be skidding sideways in the lane of oncoming traffic where another van, this time full size, t-boned us in the drivers side. the van was going about 50mph and were were doing about the same. THis all happened in a matter of seconds. The impact from the second van actually threw the little metro about 15 yards back before the intersection that the first van ran. My friend and I basically walked away. We both had concussions, glass cuts and such, and he had a broken rib. the car was a mess. So, although I still don't think they are as safe as a bigger car, they are safer than they look, othewise I wouldn't be here today.