Is Todd Palin one of the luckiest people on Earth or what?
Absolutely!
Rub salt in the wound, why don't you?
Full Disclosure: the legendary Mrs. Whiskers agrees: that Sarah is the luckiest *woman* on Earth.
Sounds like a match made in heaven!
Cheers!