Read the thread and still can't figure out if we're including contracts.
If we are...
Hansen - Good two way player, complimentary on all lines, motor always going, good teammate
Vanek - Potent offensive player who can soak up soft offensive zone starts and PP minutes, bit of a void defensively, has some veteran wiles to impart
Kenins - Largely useless replacement level AHL winger
Gagner - Game seems to have fallen off a cliff. Better than Kenins, but at a vastly inflated salary.
I take Hansen/Kenins easily. Without salaries being a factor, it's more of a wash, and maybe slightly in favor of Vanek/Gagner despite Hansen being the best overall player.