I have a Canon EF-S 18-200 3.5-5.6 Lens on a 60D (1.6x) body so effectively it is 29-320mm
I am not sure if it is long enough for you needs.
In the end of this review : http://www.the-digital-picture.com/R...ns-Review.aspx it states that the lens is a good choice for Travel when you need to carry the bare minimum.
if it helps..here are a few images i took recently.