I agree with almost all of the above... and can't be arsed to start threads on the topics I don't agree with...