There is a nice post from Ayende Rahien about why he loves Boo on his blog.