Wizzah, I haven't looked at the odds, but no way in hell France is a big dog to the Swiss, even if the full team isn't playing.
England only needs a draw, I believe, so that result wouldn't be shocking. It seems the juice is too steep for two teams that are not in must-win situations.