The leak could be the egr cooler. You want to have the dealer pressure check the system before you "just decide" to do head gaskets. Which they will do anyway. May not be as bad as you think. If its gaskets, buy the studs, give them and a case of really good beer to the mechanic, and let them do...