I am not sure the large background does the image any "good." I would crop it significantly to concentrate more on the simplicity of color in the foreground flowers.
The second one, while having a nice panoramic feel to it seems to have too many centers of interest spread over too great an area. Have you considered a vertical crop, which while still having a variety of interest points, will work the eye from foreground to back in a more natural progression.
In the double rainbow, I would clone out the very bottom left triangle of highway and car and perhaps even all the little casitas scattered about the frame. This shot, too would likely benefit from a vertical rather than horizontal crop, directing the emphasis on the rainbow rather than its setting.