Ok, Apologies for hijacking the thread but hopefully it is in context! I think (think) I have narrowed it down to the best compromise between...