Well I guess that answered my question! Sphere ain't zombied. In fact it's quite live.
Now if I could only see what the win is. Oh sure, the Sphere folks have some nice claims, but other than UI goodness, how do I know their search results are great? Heck, I don't even have a clue what they're indexing.