This just started happening about a month or so ago (not sure at which version of the iPhone (on iOS 5 now but happened before that) but I have the latest iPhoto). On my iMac I have a ton of events and a few albums. On the iMac everything is in it's right place. Albums and Events all have the correct pictures in them. Now for example I have an album of my son called "Son pics" in iPhoto. It shows all the correct pics of my boy that I have put in that album. Now when I sync with my iPhone and click the check mark for "Son pics" in iTunes to sync it shows the same number of photos listed in album in iPhoto. Syncs to my iPhone and in that album I have the same number of pictues. Yet when I open the iPhone and look at that album (same number of pics synced) the pictures are different from what I have in the album on the iMac. There are random pictures of my Jeep, trips, etc and a bunch of the same of stuff of my son that is in the "Son pics" folder. I have deleted events and started over, deleted albums and started new fresh ones. Made temp albums or events and tried to sync them. Changed names of events. Rebuilt the iPhoto library twice, etc. I can't seem to figure it out. Any ideas?