This looks great, and the water droplets make it just that much better. The flower looks to almost be dripping on my computer screen. It seems a bit dark though to me for some reason. The photo definately meets the challenge well, not too sure the border is necessary, but it doesn't take anything away from this great shot. good work!
Well as far as flower macros go this is one of the best; technically brilliant. Unfortunately it doesn't exactly break the mould, or do anything to excite me. Oh well, for sheer technical skill it's an 8.