I have used a few different antifade agents and had the best luck with a homemade n-Propyl Gallate based one. It's much, much cheaper than buying a commercial antifade and works really well. Jackson Immunoresearch also recommends using nPG and has a protocol for making it on their website:
If you want a commercial one, I can also suggest PermaFluor mounting medium from Thermo Scientific, we used it for years and never had problem with DAPI fading.