I would like to recommend the above book and although it could fall into the category of 'books' I feel it should also be shown under the category of 'customs & culture'. This book is packed full of all the things that you wanted to know - or need to know! Even though I have been visiting Spain for 28 years I realise that when I move there I am going to find so many things that are different and this book gives you an insight into the do's and don'ts.
Very interesting and I'll be posting some of the important facts.