Read through this and didn't realise until near the end it had been resurrected from 2003, reads like it was written this morning!