I have to admit that although i love my iMac, there is one thing about him that I hate, iPhoto.
Due to the volume of photos that I have archived, about 700.000 and because you should have about 100.000 events created in iPhoto to organize them, from day one it was an application that I completely discarded.
But what do I do with it? iPhone?. His thing is sync it with iPhoto to download the photos, but it is slow, tedious and by the way it gives me errors, the worst.
Well, don't worry, because there are alternatives, and the simplest comes from the hand of the Mac.
Is called Screenshot and it is one of the applications that come with your computer Apple .
that app is the height of simplicity when download photos from iPhone to Mac without so much fuss, quickly and easily.
For this you just have to connect your iPhone to Mac and open Image Capture.
You will automatically get the iPhone and all photos y youtube in your interface, like so.
Now we are going in parts so that you can see what each thing is for, although it is quite intuitive
The photos we can select all or some specifically either for rotate them, delete them, or import them.
We do all this at the bottom of the window Screenshot, where too we can select the place or folder where we want to send them.
But if that still seems tiresome to you, the easiest thing is that select the photos what you want and directly drag them to the desktop 
As you drag or import them, they will be marked with a little green sign so you know what you have imported and what you don't, just like that.
As you can see, it's a simple and fast way to download photos and videos from iPhone, without having to go through iPhoto.
We hope it will be as useful to you as it is to me.