I'm really looking for the red cross, not a star of life patch/sticker. Most of these links have the star of life and other stuff, but IMO nothing says "first aid kit inside" like the red cross. If people see the star of life, they'll just think you are some sort of medical person.

The way I'm looking at this is say someone comes across you unconscious and bleeding on the ground. I really would like for them to understand there is a first aid kit in the bag...

-john