I must say that this series, for me, isnt as good as the first two.
There are less episodes than the first two which is partly why i didnt give 5 stars.
In the previous 2 series, there has been a 'big secret' that wasnt revealed until the last episode... However series 3 reveals the secrets part way through..
Dont get me wrong, i still enjoyed the episodes after the big reveal, but for me, the main guessing i had to do was wheter or not Gabrielle would marry her new man.
All in all i would say this series is still fantastic, and i love all of the characters but series one and two are better.
I have just recieved series 4 today so hopefully it will be just as good as the others!