After being without my home laptop since last fall, I finally took it to a local computer repair store.
And guess what?
They fixed it, and I'm blogging on it. (And they saved my files and charged me under $100. Woo to the hoo!)
*sigh! I've missed you old friend!