Agreed!
Mary Anne, if you wrote this, and from the style and subject matter I assume you did, I am mightily impressed! You might want to consider passing it on to other websites...I know that a lot of folks wouldn't mind putting your entry up against the original.
SDAI's post is pretty good, too.
