Toews is a better player, no doubt about it. But after Toews, Hossa is the man. Hossa's game is more than just points the guy plays great defense and he's stellar on the PK. Although I'm not a fan of Hossa's contract it was necessary to get him to sign with us and I'm glad he's on the team.
I'm not going to argue that Toews wouldn't be more valuable to a franchise moving forward, but they are both point a game guys, they are both two-way players, comparable plus/minus, both strong, physical players but not punishing, strong on the puck, character players who show up every game, etc. I think they're different and comparable In the present - obvioulsy Toews has far more value being a young center and captain (and stellar face-off guy) whereas Hossa is approaching 34 with 10 yrs left on his contract, but Toews, like Keith, doesn't always impress.
Hossa would fit a greater need in Vancouver, being a legitimate marquis right winger - and obviously Toews is out of the discussion given he is untouchable #1 in Chicago.