Originally Posted by Nyssa
I would guess 10-20 if your 20 is usually your maximum and 20-40 if 20 is usually your minimum.
Personally I like to keep it lean. I have the next few books I plan to read and nothing else. I scratch my head when I read of people upset about the lack of collection management and can't imagine any need to carry around a lifetime's worth of books.