Going to have to do some updating on this list...a weeee bit out of date.