Full text review available at Geek.com