THIS might be a good resource for you. Take a look around their site... lots of good info.