Have you any guidelines on preferred compression, video format resolution, etc?

Vimeo have very clear and simple compression guidelines here - http://vimeo.com/help/compression