I’ve seen so-called battery extenders for things like iPAQs … extenders that take AA or AAA batteries and have special connectors for the SPECIFIC device. These extenders are usually pretty inexpensive, however (I found one for $10 including shipping for my SX66 on eBay).
There are also specific extenders for notebooks as well, such as this one by APC. This particular one has a suggested retail price of $249.99 (ouch!).
This week Xantrex released a power extender, the XPower Pocket Powerpack, that reportedly works with any portable device, including laptops. It has an AC power outlet and a USB power outlet. It can plug into a regular AC outlet, a cigarette lighter or a airplane outlet (standard).
Since it can charge an iPod 20 times or maintain a laptop for 2 hours or so, it’s pretty flexible and could solve portable power issues for many people … though because of the price (119.99 suggested retail) only those with multiple devices … or at least a laptop, since compared to previous extenders it’s quite a bit cheaper.