..perhaps not for everyone, but I think it's a good place to spend some time.

http://www.subtraction.com/