Which Carb Gives a Balance of Power & MPG?

BTW...Do not believe every dyno test swap thingie you see in magazines. Sometimes dyno's get happy and certain parts are played up in the name of capital gain=$$$$..

How so? Considering most every manufacturer spends money on advertisments in most every mag in automotive areas.