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