The DivaCup is like the opposite of a tampon. It's a small silicone cup that you wear inside you, and instead of absorbing your flow, it collects it. You can wear it up to 12 hours. It comes in two sizes ("1" for women under 30, and "2" for women over 30) and costs $33. Since it's washable and reusable, think of all the moolah you'll save by not having to buy tampons.