Western Serviceberry Amelanchier alnifolia (thanks NW nature nut).
There was snow and hard frost forecast for parts of the city last night. I don't know whether it transpired, but I think we're all ready for spring. I'm headed for the coast for a few days for work, so I'm hoping the weather is nice there. If anyone knows what the tree pictured above is, by all means chime in; I couldn't find it.
* Change in plans: staying in town for the weekend. So far today we've had snow pellets, rain, and sunshine.