I need a lens recommendation for an upcoming family trip to Hawaii (Oahu). I have been there before and have an idea what type of stuff I will be shooting but am torn on what lens will be best. I imagine I'll be doing a lot of landscape photography but I also want something good for family photos during activities. I'll be visiting Pearl Harbor, Diamond Head, etc and will also be doing lots of other tourist stuff.
Regarding my gear, I'm starting from scratch. I had to sell all my gear a while back so I'll be getting new gear again. I just ordered a new 7D but haven't chosen a lens yet. I will be meeting with someone local to look at their 24-105L and am leaning towards just taking that with me but I am open to suggestions. Would I be better off getting a 17-40?
Due to luggage restrictions I would really prefer to just take one lens with me but I realize that may not be practical. Also, I REALLY don't want to be changing lenses with all of the sand blowing around so what would you recommend?
Budget is somewhat of an issue but nothing too far out there.