As ever, full text review available on Geek.com