The Iranians are 10 years away from developing nuclear weapons.

No, the US is more concerned with the opening of Iran's internet, Euro-based oil bourse in March next year.

Any attack to stop this going ahead will most definitely be based on the argument that Iran is just about to make some nuclear weapons.

I would predict that not long after we've had a nice, warm, fuzzy christmas and new year, the US administration will start the hype machine about Iran's nuclear weapons plans, building up to a crescendo around the end of February ready for the March strike.

If my prediction comes true, it will be one of America's biggest mistakes.

1st - I totally agree with your scenario.
2nd - Consider this: Under the Bush doctrine of 'pre-eminate strike' if 'imminent danger' is detected (or thought to be detected), Iran currently has ample reason to start a war with the U.S.. Of course, if they employed the same excues for their war as we did with Iraq, no one would listen to them.
3rd - If the peak really is comming, what ethics are involved? Is it reasonable to use military force to ensure economic stability? These are questions for debate.
Old news, old ideas, almost old issues, except for Iran's oil.