Another vote for crepe myrtles here!
In my shady green foliage landscape, all I have to do is look up to the sky to see the colorful flowers of my trees that reach 2 stories high. Flower petals dot the landscape as they fall, again bringing color to my yard. IMO there is not a better tree!