All you need to know about the Guru situation is here, pretty much. Highly recommended. Massive, MASSIVE props to the (fan-run) DJ Premier blog for the link.
DJ Premier's Guru Tribute.
Rest In Peace Guru.
Keep fighting the good fight, Premo.
Fuck Solar. He ain't keeping it real, he's "keeping it WRONG." I'm waiting for the moment of truth.