I think ASRS is NASA. ASAP was a committee, and frankly..i don't think from a pilot's perspective, there's much of a difference between the two. ASAP was actually a little more beneficial to the airline, as it allowed the company to self disclose. We're still just as protected (from acts that aren't due to stupidity and an utter disregard to safety) using NASA forms as we are ASAP.
Just now we don't have to do the form AND the phone calls!