Do you know the feeling when your battery wheezes out halfway across a trans-Atlantic flight?
This interesting Slate article puts the dilemma quite simply: "We've got the technology of the future, but to power it we're still rubbing two sticks together."
The solution? To have your laptop "urinating" - to power it with fuel cells. Interesting read.