Wow great advices! Thanks a lot for your efforts in writting this down!
Will really use some of these tips!