I ordered a few Arrowhead and Pickeralweed plants from pondmegastore.
Thank you for the tip on where to buy pickeralweed. Been wanting some for my pond since I saw them at QA's place. It is a really nice looking plant.
You might also think about Buttonbush (Cephalanthus occidentalis) and Cardinal Flower (Lobelia cardinalis). Both of those are very attractive and not at all invasive.