We used to shop at Stacy's often when we lived downtown, and sometimes to the Palo Alto one (when it existed) and it has a great selection. They specialize in technical books and they are really great. They also have standard bookstore books -- a great place to come and browse during lunch!
more