I've been camping most of my life and have used just about every type of tent stake out there. I know that there are better/worse stakes to use for various conditions; there is no 1 "perfect" stake for every circumstance.

That being said, for longer trips, or those where the terrain and weather may be unpredictable, what type (and how many) of stakes do you bring along? Do you store/pack them with the tarp (in a separate stake bag), or keep them separate?