Best way to natively tag photos on OS X
For years, I've been simply taking the native image stored on my iphone and placing them in a chronologic folder (Year > Month > Event)...that was it. No tagging, no renaming photos, no nothing. Then, I was dinking around in Windows 7 and saw how awesome the tagging seemingly was. Simply stated, I don't do ANY photo editing at all. All I'm interested in is tagging photos based on the topics in them (work, dog, house, christmas, etc) so that while I can store the native images as I am now but be able to search my photos based on those topics in them. My biggest thing is to have this be a native function if possible as I don't want to get started and find that in 2 years, I can no longer use it because the third party crapped out on me.
Does anyone have any suggestions or know of the best way to do this?