My neighbor says the magnificent tree in our front yard is a Flowering Crab, which I'm pretty sure is the same thing as a Crabapple Tree, which is what a couple of you said the other day. There seem to be several varieties. I just call it Pretty. The Cedar Waxwings call it yummy.
Click on photos to enlarge.