I've only had my mac a few months and I'm verging between heaven and hell. I have absolutely no friends to easily talk to about my issues as they are all Windows people. This may take a bit of explaining. I have about 3,000 photos. I began by importing them all into iphoto some time ago and not really knowing how to use it, I tried to create folders to split off the dates. I didn't know what else I was to do at the time. I also spent many hours doing the locations and the faces on them all. I finally finished doing them all and was really happy. Until I was looking just the other day at some of the photos to find someone some photos I took on one day out had gone from like 124 photos to 21. I have no idea what happened to the rest. So I panicked. I began to try and them arrange them in the 'events' bit, by their dates. But somehow after spending a few hours doing that I began to see that I couldn't put more than about 20 photos into an event, so somehow I was losing photos there too. I began to just get fed up so I took all the photos I had not split into events and just put them into a folder onto the desktop until I could figure out what on earth was happening. Only I migrated a few back into iphoto to find the location/faces/date thing I spent ages doing, seems to have now reset. Now I have 2,500 photos which only have the date I imported it, not the date they were taken and it just feels like it's all one big mess now because the photos are all jumbled now and I can't fathom out what the hell to do. I just wanted my photos in chronological order with the locations/faces/dates all accurate. The original load of photos I had are still on my ipod so I don't know if I can retrieve it from there without loss of quality. I am concerned however because I don't know if my mac just randomly deletes stuff. I went to look up a friends address the other day to find she had been deleted from my address book ! She was the first contact I put in there. I remember inputting her two email addresses into there, and now it's gone!