I've heard a lot of good things about Homosapien there, but never really done anything to follow the hype up - one of those albums that's been on my amazon wishlist since practically the dawn of time. I love the soundof the song in the vid.
Good thread, and I can't wait for the Tin Machine entry