EDIT: since this thread looks quite dead, I'm going to withdraw my CS. I may reapply if it picks up though, I suppose.