Here is a recent article posted reviewing drafted players on teams and team success. Based on comments I have read here stating the B's don't draft well, I thought I would post this and see what everyone has to say.
I will add that despite drafting later than most teams, they have fared pretty well. :-)