I have done Crafter''s CHoice a couple of times.
I have built a pretty good library that way.