That's an interesting question. When you talk to non-cyclists, they just don't get it. Many lower cat racers don't even get it. It's tough to come in to work on Monday and telly everyone around the water cooler that "My team won a bike race" without having to explain everything. They probably still won't believe you after you explain it. Ugh.
I hope you'll see a lot of "we won" posts from RX, EDR, and I in 2009.