http://www.aintitcool.com/node/35627

Seems a somewhat more level and fair review (hopefully)...