Bold prediction..It's going to be a close series. I say Flames in 7 only because of obvious bias.
But, when you look at "not-so fancy" stats, the teams are very close;
http://www.nhl.com/stats/team?aggreg...,1&sort=points
The only stat where one team has a clear advantage is face-off win percentage - 54.7 to 48.9 in favour of the Ducks.