I was the one who said that it is too late to short the USD.
First of all, you have to put things in perspective.
During the Clinton administration, the US government cut the deficit, which boosted the USD. This coupled with the boom in Internet and Telecom(from 1999 to the end of 2000), contributed to the strong economy in the U.S.
Things have changed since . The Internet and technology boom came to an end. The economy faltered. Since 911, the Western world is facing a new war- the war on terrorism. Bush's tax cut can only increase government's deficit . That is why the USD has been falling for 2 years now. On top of all these, The war on Iraq is not going well, or much more difficult and complex than the Pentagon anticipated. It costs money, lots of money to engage in a war.
The reasons that CAD has been rising against the green bucs are two fold. (1)The Canadian economy has been doing relatively well. Canada's economy is less dependent on technology.(2) Canada is still considered a resource-based economy, much like Australia. I hope you are aware that the commodity has been rising.: Gold has been trading around $420 vs $350, 5 years ago.
Crude oil just cracked $53, an all time high.
Can the the CAD keep rising ? I doubt it can rise beyond 83 cents. It it does, it will hurt the Canadian exports. US is Canada's largest trading partner. Lets face it. If the CAD is on par with USD, like 28 years ago durng the OPEC oil embargo, do you think those hobbyists south of the border will bother to come here to do their hobbying ?
I am not intimately familiar with the Chinese economy, but I do know that if the US goes to to recession, so will China, so will Canada. Fiscally speaking, China is in much better shape(no deficit, I think). Yet, China is not without its problem. The economy boom can only benefit the lucky ones living in big cities. The gap between the poor and the rich is so big, social unrest will be bound to occur eventually. I created a thread recently about a chinese student living in rural china, who commited suicide because he could not affort the enrance exam fee for university.
Well, back to your original question about shorting the USD. Two things you can do:
(1) Be a contrarian and buy USD. Yes, buy the green buck. I can anticipate a change in the U.S. government, and U.S. economy will change for the better.
(2) Buy gold. An insurance policy every body should have .