I love Joan Benoit-Samuelson too. I even met her once at a 5K race. She ran about 18 minutes and won the masters division.
For all time though, my fav would be Kara Goucher. She's really done a lot recently to empower women and that is an issue near and dear to my heart. And don't forget she is a mother!