Well, consider offline mode-- you share your own library with a friend, then go into offline mode. Potentially, your friend can play any game he or she wants from your library, and you still are able to play single player (or non-Steam multiplayer) games yourself.