I really liked books-a-million. Although it is a chain, it doesn't feel like one. But at the same time, it's got a huge selection of books and a decent selection of gifty items up front by the register. They even have a cafe for you to relax with a cup of coffee. It may feel a bit like Borders or Barnes, but one of the employees explained to me that they are very dedicated to keeping the books as the main pull here, instead of CD and DVD's, like Borders and Barnes tend to do. Very clean store and great service.