It really is a lot of fun, and extremely powerful once you understand how it works. Just be careful. They are addictive and I've seen block programming that became more of a curiosity then a necessity. (I should talk you should see what I did with associations!)
Ok, I'll bite. What did you do with associations?