5 mil for 3 years or 4 mil for 5. I think of our pending UFAs Danault is still the only one worth keeping minus Perry. Aside from in OT, Ducharme is playing Danault in a role he is suited for. Under Julien I wouldn't offer Danault a contract.
Danault ain't worth more than 5, and he's not even worth the term that Bergy offered him last time. This is a guy who's going to have 2-3 more good seasons then become a Dominic Moore role player. Moore was a useful guy but not 5x6. I'd honestly give Danault 7 years if he were willing to accept frontloading the deal a little and averaging the AAV down in the 3.5-4 range.
Unfortunately, if Danault insists on playing as a 1-2C with 1-2C money then he's in for a breakup with the team and likely going to get bought out from wherever he goes. It's not my place to say what he should do with his life.
That being said, he's already got an advantage over other Habs players with regards to sponsorship due to his heritage. He may end up throwing long-term money in the toilet by leaving for a few extra UFA dollars. We all know being a former French-speaking Hab makes you more likely to coach the team in the future or get an office job.