Ever wonder how Japanese people can sleep on trains? Ever wonder how they know exactly when to wake up at their stop? I've finally figured it out: They're not really sleeping. They're listening to satellite radio. Satellite-radio stations offer a variety of programs, many of them designed with Japan's most popular hobby in mind -- sleeping.

Here are some samples:

* When you see someone nodding off and they keep jerking their heads, they're probably listening to the "Counting Sheep" channel. Every time their head jerks it means a sheep has crashed into a fence.