David Pogue's (NYT) impressions