Most of what I would advise has been said already- its all good advice. In case anything has been missed i'll give you my 8 top tips. Apologies if I reiterate what anyone has already said.

1. Be...