A really good fly.
We found a bunch of these bugs on our roses and other plants (in Spokane, WA.) Colors range from a metallic green to brass to iridescent. They’re pretty little bugs and I had no idea what they were. They’re small, slender, maybe a quarter inch long.

After trying different things in Google i stumbled across the answer. It turns out the common name of this bug is “long legged fly” (Dolichopodidae.) What’s really interesting here is that these little guys EAT a number of the bad bugs in your garden: aphids and thrips, for two.
So don’t kill them!!
Here’s a nice description of the long legged fly, from Florida Gardener
Here’s a nice close up from BugGuide.com
And here’s a bunch of pics of flies in the same family, also from BugGuide.