Porsche Boxster Spyder: the best Boxster yet?