Theoretically there's logic in that, if you were to do a fixed amount of work on both machines, if the 2.93GHz is running at the same voltage etc, then if it's able to complete the workload faster then it is going to be sitting idle more, and when it's idle it goes into a low power state to conserve energy.
Whether that translates to anything in real world usage is anyones guess though...