For those thinking about passing on the recall because you don't see any evidence of a leak, check out this thread from over on the Sky forum,
So You Think Your Diff Isn't Leaking... - Saturn Sky Forum
I don't know the original poster, but I know 07Bluestone personally (see post #18 in the thread), and I believe he is intelligent and knowledgeable enough not to be taken in by a BS story from his dealer.