+1 on verbose by default. I've seen a lot of "error occurred" dialogs which were absolutely useless.
Vs reading a verbose stack trace: trivial to back trace and say X passed this data from Y. Even for areas I wasn't an expert it. Made finding the next owner to investigate significantly easier.