The apple imac has the speed and ability to perform many tasks. It is multi versatile and can be used formaking movies slde shows. The iphoto has the capability to reconize facial features and putting them in a certain folder. It isn't allways 100 % but it is pretty good. The speed on my computer is very fast and when downloading or uploading files youca save a lot of time. I don't do many grafics anymore but when I need to I can do farily well.