Does ball lightning really exist?

To comment on this thread:

Does ball lightning really exist?

A recent article on MSNBC (I know, not the premiere scientific source, but still):

Scientists create ball lightning in lab

A previous discussion we had on this