at risk of starting another flame war over BBA, here's a general template if you haven't seen it already,
Check the BBA section on that page. The site is also an amazing wealth of information if you have never encountered it. Go check it out. Now. Learn it and Live it!
For most of us here, BBA is just something we live with and sort of keep at bay with constant diligence over the listed things on that page.
diligence on maintenance,
diligence on proper co2 levels,
diligence on right amount of light,
diligence on flow rates and patterns
hiring a true siamese algae eater or two
and maybe, if the plantedtankgods smile on you, you have a mostly bba free tank
I'm sure you're pretty diligent already or else you wouldn't have such a nice looking tank, so it's just something small that's missing, hopefully. Maybe just the right balance of light, a little less, maybe just removing the powerhead or redirecting it, some small tweak, reanalyzing your co2 delivery, that sort of stuff. I wish you great luck because I'd love to see that driftwood back in place!
Also, I don't know if you just turned on the lights for picture taking, but a blue drop checker in full blast light (pic #5) is asking for trouble
NYC, huh? I just visited pacific aquarium and plant on delancey last week. pretty nice spot. looks like you nyc guys keep planted aquarium stores alive pretty well. Good job. Nothing that dedicated to planted tanks down here by me. They try, but they close up pretty fast. We are too few.
And finally, if you really want to post higher resolution pics, what we usually do is use flickr and/or google photos and just link the photo in. A lot less restrictions and sometimes easier way to go about it.