I joined a local group, and a lot of its members are singing the praises of ACDSee, i used it years ago and thought i would check it out, it is a big improvement over its earlier versions, i have it on my PC but mainly use PS (creature of habit i guess), but i would say ACDSee is worth looking at if your looking for budget software.