Some pretty good tips here - well worth read, if you have time that is.