My books are everywhere because they are numerous.
I do not keep books in my kitchen. I am manic with keeping them in perfect condition so they are all relaxing in my Library divided by category.
They are many so I use the Dewe system that they use in Public Libraries and all of them carry an index number and have a card and an electronic index stored in my pc.Exactly like a Library.
When I need one I just copy the basic recipe on a piece of paper.
I try to write down the menus I have served because there are periods that we were having almost every night guests.
As for the magazines. I have found as solution to scan some recipes and store them in CD roms.
This is the only solution I have found convenient.
Giving away my books????