I will be interested to read the replies to this as I am always trying to improve the travel photos i take.
For me the best thing I did to improve my photos was to get a digital camera with an optical lens. My digital camera has a metal case and is small enough to fit in my handbag or pocket.
The digital camera not only takes better photos than my old one I can also edit them and delete the not so good ones. With digital you can take lots of shots of the same location and then use the best of them. With a small lightweight camera you can carry it everywhere without feeling laden down by it. My photos are mainly for keepsakes but I like them to capture the colour and atmosphere of the places I visit. If I visit somewhere I doubt I will ever see again (e.g. the volcano in 2009) I just take as many photos as possible knowing I will be happy with some of them.