I had virus issues and other common complaints with my old windows xp pc. After buying an iPod and loving it I decided to buy an iMac in March. I bought a 20 inch iMac with 2.16 GHz Intel Core 2 Duo, 2 GB 667 MHz DDR2 SDRAM and a 500 GB HD. I was pretty excited about all of the great organizational skills iPhot had to offer. It was with great difficulty that I switched my 18,000 photos and metadata over from Photoshop Elements to iPhoto. But everything seemed great untill my computer started bogging down and eventually 2 months after purchase I had a complete hard drive failure. Apple replaced the hard drive and through Procare put all my photos back but ever since my iPhoto and operating system has become so painfully slow it is untolerable. My computer crashes/freezes 2-3 times a day. I have tried iPhoto Buddy, put all but 4,000 photos on dvd/archived, rebuilt thumbnails - this helps but not enough! I am now thinking that I was better off with Elements and am thinking of switching back. The fact I will have to deal with all off the metadata issues pains me and I am hoping to find a better solution. I also am happy with the easy integration of iPhoto with my ipod and iPhone. I think Elements would be weak in this area but have not researched it. I really liked having all 18,ooo photos in 1 file - easily accessible and I amalways labelling and organizing. I really only use the program for organizing and labeling my photos - I do know and sightly miss Elements advanced editing and printing options but could forgive iPhoto if it ran properly. I am looking for advice on whether to switch back to Elements - a program I am already familiar with - or if I should try Aperture, Picassa, Phoenix, or anything else you would reccommend. The metadata issues should be considered. is there something i can do with my current setup to improve performance? (like iphoto diet, more Ram, rebuilding again) Any experiences and advice would be GREATLY appreciated!