Funny, smart, stylish - 8/10 (25 September 2002)
Well crafted and challenging - 9/10 (18 May 2012)