I think Cardinal Flower is a good perennial shade plant for hummingbirds. As for song birds they readily perch in any tree if there's feeder nearby There are many birds that like Holly berries including Waxwings.
I hated mowing around our Holly tree when I was younger. Finally picked up the ax and cut the darn thing down. Mom wasn't happy, but I was. :-)