It was Barcelona though, usually (along with Hungary) one of the worst races of the season for overtaking and action.
Sorry Alex, but it's not true. Hungary it's a very slow and tight circuit, that is very difficult to overtake (we had some exceptions piquet and senna gave a great show in the 80's) but wit Barcelona is very different. Barcelona has a big strait and it's large in more then half of the circuit. It has 2 point here they can overtake.

the "hard" circuits for overtake may be:
hungary
monaco
canada
Melbourne

the rest are not so bad...