See its funny cause when the 9** series was released i was close to upgrading, but the lack of anything that needed dual core power stopped me from doing so.
Vista was delayed, UT2k7 was delayed GEars of War was delayed. Infact i can't really think of any real world benefit i would gain from upgrading, so i waited for C2D, but the prices on the chips are well extreme, and then the supporting hardware doesn't help matters any.
The 2k i had for the upgrade is now more like 3k, but im still not overly insensed to buy C2D at those prices. Factor in Lack of DX10 support on any GPU's and how buying Crossfire right now would be a total waste and im pretty much set to hibernate on the upgrade till end of the year.
and by that stage as with the 9** series i might just decide to wait again for 45nm or Kentsfield.
Like i said before Intel needs to reign in the cost the C2D a bit i think, get people addicted to the new architecture else everyone will just sit around waiting for the next best thing.
As you said the 900 series was expensive too at debut but look at it 6 months later? That kind of marketing doesn't help Intel cause then no one trusts them that the next best thing C2D wont come down in price on the same scale.
Intel make the best CPU's but they have the stupidest marketing model iv ever seen.
Step 1. Make awesome CPU
Step 2. Release it at a cost no one will buy
Step 3. Cut prices of old CPU's
Step 4. Wonder why no one buys new CPU's
Step 5. Wonder why no one buys old CPU's
Step 6. Repeat