I'll put in my .02. In my build thread I described a very bad situation that I got into last fall that led me to putting a winch on my jeep. Here are the contents of my under seat tool box. Yes, all of this fits under the passenger seat including my winch controller. When offroad, the winch controller and tree strap come out for quicker access. I am not saying that any of these things are mandatory, these discussions are beaten more often than dead horses, but might give others some inspiration. Fluids: Gear Oil, Motor Oil, Brake Fluid, Waterless Hand Cleaner, Mini can of WD-40 Tools: Sockets, Basic Wrenches, 2 Quality Crecent Wrenches, Multi Screwdriver, Sawzall Blade Handle, Alen Keys, Wire cutters, Pliers, Lug Wrench, Hammer Electrical: Jumper Cables, Couple rolls of wire, Various Connectors, Electrical Tape, Teflon Tape, Zip Ties Recovery: 10' Tree strap, 20' strap, 30' strap, 30' 3/8" Winch Rope Extension, 2 Soft Shackles, 2 Steel Shackles, 2 Snatch Blocks, Highlift Jack to Strap Adapter. These tool box items are in addition to: Warn M8000 with synthetic line on the front, High Lift Jack, Shovel, Axe on the rear.