Fotolia Standing ovations to Fotolia. It would be my first choice of stock image provider