today I did clean instal to mountain lion in my macbook pro, but I noticed that I dont have iphoto in it, I checked the original supplied CD with the laptop and there is no iphoto. so do I have to buy again. If I have to buy it, iphoto better or aperture?
No, you dont need to buy it because on the mac app store there is the option to install it again. So if you had lion or 10.6.8 before the clean install, all of your ilife stuff are synced with the apple account even if you didnt bought them from the app store, at least for me.