Just a thought....why don't we volunteer to produce a run of (12) vessels with AIP - (4) for us, and (8) for Taiwan.
It gets the Taiwanese their submarines.
It gets us our submarines.
It rebuilds our lost shipbuilding infrastructure with Taiwanese subsidization (providing a lot of jobs in the process).
It gets the United States Navy out of the fear of producing an SSK on home soil when they want to maintain an all-nuclear sub fleet.
The only downside is the Communist Chinese would be peaved which personally I think is a good thing (and something I hope Harper actually initiates). If they want to start a trade war they'll get hammered because we import a lot more of their goods into Canada than we export to them. In addition, since we primarily only sell them natural resources it doesn't matter if they buy them from us or someone else. If demand goes up, it affects market prices and our producers get the same prices anyway, we'll just be shipping to Europe or India instead of China. We can also play the oil card. Perhaps some regulartory issues with pipelines from the Oil Sands to the Pacific Coast as an example, or restricting their right to buy Canadian Natural Resource Companies until they allow us the same right in their country.
Short Version: If we decide we're going to replace the Victorias sooner rather than later, it may be a serious win-win.
Matthew.