Currently, our event listing is a flowing river of information and it is quite hard to distinguish between different types of events. I proposed that we add an event type vocabulary, which allows events to be tagged as being of specific type. Let's collect the list we are interested in having for events:
- User group meeting
- Regional conference
- International conference
- Virtual meeting (IRC meetings, Drupal dojo)
- Training
Anything else I am missing? This would allow better targeting of the entered information so people can subscribe to training feeds, or can get informed about a bigger conference in advance.
Now the next step is to be able to restrict to events happening around us in real life, that is: adding location information to events where it makes sense (ie. everything except virtual meetings). While event categories are easily done with taxonomy, what can we do about location information? How can we collect this to be able to target users with events happening close to them and still being easy to enter? How can we plot this information on a map? Any ideas here?

Comments
important topic
Gabor didn't mention it, but the discussion here will influence how we do events on this web site and within the Drupal community in general.
Our current event page is now in the main navigation, in case folks care to see where we are now. i'm using an older version of event.module, so we have some known bugs. fixes soon.
I've cross posted this to several other groups.
Added
Someone (presumably Moshe) already added these options to the event node type (not as a taxonomy but as a select CCK field). I exposed these on the event calendar view (http://groups.drupal.org/events), so you can filter by event type.