Sorry I missed this post of yours somehow, I agree even a slow down in China would be a 300% improvement to most countries. I hear that IDL management are roadshowing it quite hard at the minute also.
IDL Price at posting:
$1.13 Sentiment: LT Buy Disclosure: Held