http://www.tekkeon.com/products-mypowerall.html
I bought a male Adaptaplug and a Magsafe cord from eBay, and after 5 minutes with a soldering iron, it works for my 13" unibody MacBook as well. I plan on upgrading to a 13" MacBook Air soon. I should be able to get 14 hours working time from this setup.
As a companion to my WiFi iPad, it's great. The Cradlepoint will run for 18 hours off of it. (I have the MP3450.) Not small enough for a pocket, but it fits fine in most laptop bags.
EDIT: I bet there's a business renting these things out to people at airports!