Such simplistic comparison articles are barely at elementary school science level.
They're very misleading without also showing battery sizes. For example, the stock capacities are:
iPhone 3G = 1150 mAh (?)
Instinct = 1000
Touch Dual = 1120
LG EnV = 800
Tilt = 1000
...and so forth. Notice that the iPhone 3G has a larger stock battery than most other tested phones.
The Instinct comes within five minutes and yet is a 10% smaller battery. If it turns out that the iP3G really has a larger battery, the comparisons are even worse.
Most of the other phones have easily swappable batteries, and have extended batteries available... some up to twice the stock capacity or more.