I am shopping for new vehicle - probably want it all - good mpg, ability to haul stuff, and ability to get off road in mud, snow, maybe sand. Have test driven several other makes and narrowed to these three. Like some of the features of Element but wish it had better mpg. Any advice between these 3 vehicles in 08 models? Also need to haul a canoe and kayak on top.