Superb job Rhidian! This is just the kind of info we need. I've bookmarked it, but I hope somebody gives it a sticky.

Well done!