It seems worth mentioning specific books by name, since lists of lists don't help people differentiate the great from the good. Algorithms by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani looks really promising as an introductory algorithms textbook. I wonder if anyone has experience using it in class?<p><a href="http://www.cs.berkeley.edu/~vazirani/algorithms.html" rel="nofollow">http://www.cs.berkeley.edu/~vazirani/algorithms.html</a><p>I wonder a little about that text's status as a freely available draft and whether it would be kosher to distribute the pdf if that site disappears.