Powells is amazing. They have *so many* books. You will find everything that could possibly want here, and more! There have been times when I have walked into Powells and came out with a library of my own. They have so many interesting things that you will just "have to read right now!" The design of the building is great, very well designed and easy to find stuff you are looking for. The staff is wonderful. And there's a very nice cafe attached.
Words cannot describe how much Powells means to me.