File associations being a mess is only OS X's fault. Get Info in Finder, Open With Preview, Change All - do this on one file of each major filetype you use (JPG, PNG, PSD, GIF, etc.)