Forget Borders and the rest, B&N beats them all hands down. Complete with a Starbucks and every conceievable book you would ever want (if they don't have it, they'll order it), it's right there. Their selections are impeccable. The staff is usually very willing to help. All in all, they have what you need and want concerning books.
Pros
+ Selection, staff, service, ambience