If you ever need very high quality photographs - for advertisements or other promotional or publishable reasons I thoroughly recommend Bern Rose. Bern is a very long termed served and experienced Karateka himself as well as being a long served professional photographer. here is his site/links - you will recognise many famous photos