or train, plane or couch.
Most programming books are quite thick and require you to sit at a computer while you read it.
Some of the thinner ones, like "Efficient C++" for example, are much better written and you can read them on the couch.
I am looking for books like that on recent ASP.NET technologies.
One example (though not really really excellent) is "Real World ASP.NET Best Practices", though it is based on 2003.