I agree that more people need first aid and CPR training. I have carried a first aid kit for years and finally needed it - for myself.
While working on my Jeep I cut open my forearm pretty good. My options were to use a very greasy rag to apply pressure, get the first aid kit out of the house, dripping blood through 4 carpeted rooms, or use the kit in my Jeep. Because I had buried my kit under other "more important" things in my Jeep, the seats and carpet got pretty bloody.
Things I learned:
1) Cut away from yourself. Even if you think you are, you probably aren't. Cut away from yourself.
2) OxyClean gets blood out of fabric very well, and it bubbles while it works (fun to watch).
3) Make sure your 1st Aid kit is quickly AND easily accessible.
I now have an additional kit in my garage.
Dan