This is Veronica 'Sunny Border Blue'. It was new here last summer but has all come back even after the horrible winter we had and is one of the few things that is blooming right now, even with our horrible drought and the marauding deer who are eating most everything else. This Veronica is about 18 inches tall and seems to like a sunny spot, but will also tolerate light shade. The flowers are more purple than they show in the picture and it will continue to bloom until frost. I bought it on a whim, but it was a good addition to the garden. I'm starting to add more Veronicas since the newer ones seem to be less tempermental than those I tried a dozen years ago or so.
This week's rain has helped the garden, though some things will probably just wait it out until next year to put on a good show.