There are a number of yahoo clubs/groups that focus on them and that can be a good place to start some research. Unfortunatly a lot of people join the yahoo groups to spam them, so you end up with 40 to 100 messages a day in the bigger, unmoderated groups.
Brandon