Oh, will you look at this!
The American Library Association has an online store, and many products to choose from (proceeds go to fund advocacy, awareness, and accreditation programs for library professionals). Their newest poster in the "Celebrity READ" series is the ever-awesome Nathan Fillion, and a perusal of older posters shows another one of my imaginary boyfriends, Ewan McGregor (see images above).
Hot guys with books. It doesn't get much better than that. And come to think of it, there is some bare space on the walls of my office...
Where was I? Anyway, plenty of celebrities in the poster series to choose from, including Anthony Hopkins, Alan Rickman, Hugh Laurie, Hilary Swank, Stephen Hawking, and many more. Check it out at the ALA's online store.