It's a mixed bag of emotions, funny, sad, amazed, that the USA is still flying the U2. Which is from the 60's, while the SR-71, the plane meant to replace it has already been decommissioned for over a decade now.
Just FYI, all the U-2s that are flying now were built in the 80s and feature numerous advances over the original generation of U-@s. I agree about the SR-71, I too have a soft spot for that plane. There is rumor of an SR-72 but AFAIK it's still on the drawing board.
You wouldn't use drug money for spy satellites, they're happily paid for by Congress. Drug money's for stuff you don't want tied back to the organization - assassinations, corruption, etc.