Originally posted by normhead The first big improvement I'd go for given you shooting style would be a 100 macro, or a Tarmon 90 macro. That will give you edge to edge sharpness for your longer shots, and detailed borders on your close up images. Either of those will be a great companion for the 18-135. The strength of those lenses being for the type of shot where the 18-135 is weakest.
Originally posted by pres589 Another option would be one of the older 105mm Macro lenses; I'm thinking of the Vivitar / Lester Dine / etc lenses. These are old, only available used, and costs are pretty low
+1 to these suggestions.
Norm has made the point elsewhere that when you are on a walk or travelling light (like your cycle touring or bushwalking), and trying to carry the minimum, a prime is only worth carrying and swapping to if it gives you something much better than the zoom for the particular shot. A macro lens does that; so does a special lens like the FA 77 Ltd. I have the DA35 f2.4 which is lightweight, compact and sharp, but even though I often carry it, mostly I don't bother swapping the 18-135 for it, because the zoom set at 35mm gives 90% of the result I can get with the 35 (and sometimes more). But I do find more often that it is worthwhile to swap for the DFA 100 f2.8 Macro, not just for the macro, but because it gives much better results than the zoom at its long end. And there are no bad macro lenses. The manual focus ones will do fine.
If you have a telephoto zoom as well (like the 55-300) you might find it is worth swapping to for the telephoto end. If you don't have one, @mikesbike makes a good case for getting one of the screwdriven 55-300 models (DA-L, DA and DA WR) - they are optically identical except for newer coatings on the WR. The DA-L and DA are good used buys at around $A120-200. They are also about one stop faster than the 18-135 across their common range. It makes a very handy two-lens travel kit with the 18-135.
As @mikesbike points out, the new 55-300 PLM doesn't work with all bodies. The K-30 is not supported at present.