I think that there are two reasons for that.
One, I think the GOP has had some ethical problems.
Two, the Democrats are pretty conservative.
On the Presidential level, the State should remain Republican especially since the Democrats have two far left liberals running for President.
Kerry was a far left liberal and lost by a smaller margin in MT than Gore did in 2000.