It had been a while since I visited one of the Clark County Public Libraries. But when you lose your job and anything free is good, this is the place to be.
I live maybe a mile away from the Enterprise branch on Las Vegas Blvd. so it's really convenient. While it's not the largest library it has an ample selection of books, magazines, cd's, DVDs, and pretty much anything else you would need. The library staff is incredibly friendly and helpful. There's about 8 computers you can reserve for an hour at a time. (or more if it's not busy)
The only other library I have visited is the Rainbow branch in the northwest valley. That one is bigger but I prefer the enterprise branch. We all pay to have these libraries so use them! They're great resources.