wow, thanks for putting this together -- i just spent an hour going through all of them!