I would think Cammy would be a good fit on Dallas. They need an upgrade on LW.
http://sports.yahoo.com/nhl/teams/dal/depthchart
Ray Whitney is the 1st line LW, then it drops down to Eric Nystrom.
I would actually try and target the 2015 first round pick. Try and get a ticket in for the McDavid sweepstakes. However, they do have 2 firsts this year (Acquired one from Boston in the Jagr deal), so perhaps that would be a good place to start. Not sure if Dallas is still a budget team, but Flames could retain some salary or take a contract back. Seems like a logical destination for Cammy anyways.
Islanders still seem like too much of a budget team to take on a 7 million dollar salary with a 6 million cap hit. If the Flames retain salary, then possibly.
Ottawa does make the most sense, and they have the cap space to easily fit him in. Could be a great triggerman for Spezza, though Silfverberg is expected to take a step up this season.
I don't think it will be too tough to get rid of Cammy for a 1st to a variety of teams (as long as the Flames eat a contract the other way), but the Flames might have to settle for a 1st for next year (and in which case, I would prefer they wait an additional year for the 2015 draft).
Edit: Dallas also has 2 seconds this year. Maybe the Boston 1st + their own second (40th overall)?