How do you charge a battery pack when you lose the ac adapter? How about using a spare battery backup?
Note to Apple: I know it's nearly inconceivable, but windows actually supports adding text to message boxes. You should check it out sometime, it really helps improve the user experience which I hear you're all about...