Events for Wednesday, May 05 2004