I'll chime in for BAM! Same basic comments as Florida Babe. Relatively easy to implement, easy to use, gives me a lot more stuff than I had before, though you always have to be cautious (no matter what product) of overloading on information.
I hear and I forget. I see and I remember. I do and I understand.--Confucius