I'm going to agree with others and say get some cheap steel wheels and keep some good winter tires on them for winter driving. In very snowy areas, it is WELL worth the little extra hassle.
On the note of chains, I would only run them on the rear though as has been mentioned on a TB or Envoy. But Plays, I'm going to have to disagree with you, my traditional methods as a person who has had to run chains in both ice and mud (in addition to good off-road tires) is to chain the front.
On a 4 wheel drive truck, given only one set of chains, I have always chained the front for a few reasons.
1) They're going to do just as much good on the front because if it's bad enough to need chains, you're going to be in 4 wheel drive anyhow.
2) In bad conditions, chains on the rear will work great but cause the front to snowplow because of the difference in traction. Chains on the front cure this.
3) In a truck, the traction is better in the front end due to the weight of the motor, chains help that much more
4) The front end is gonna go wherever you point it! (this is a reiteration of #2) On many of the trails I have had to deal with, you've got a steep hill on one side, and a very long drop on the other, and little room for error. In these conditions, you DO NOT want the front end to be snowplowing on you, hence chains on front.