There is a good discussion on MacSlash about professional photo library management software. Some interesting suggestions. I'm not sure I believe the whole "I get my images at photo shoots" story, but hey, you tell yourself what you have to right? Just kidding, anyone who has a digital camera knows that the photoes start accumulating pretty fast :)