I have a combo of all of the above! I have tons of cookbook and cooking magazines. I have a collection of old family recipes, though I've modified them, because I'm vegan. And then I search the internet when I need a recipe fast for something I don't have in my books.
Also, I just make stuff up all the time. *lol*