OK this is good... But let me focuse your attention on the main idea of keywords - make effective search of files without taking into account their names. For example: you want to find some photos with "party" at "Club Glow" when special guest was "DJ Ferry Corsten", with some of your friends "Alex, Kate, Eugene". I think this is not a best choice to name the file like "Party at Club Glow guest DJ Ferry Corsten, with Alex, Kate, Eugene_134.jpg" and so... You just need to apply a matching tags and then just search by these tags. Nice, isn't?