I don't much care either way on this one, save for one thing: The "Other Devices" menu at the bottom of the old "new tab" page. Is there some other way I can be accessing this list? I can't believe they'd axe the whole feature, considering they recently aired a TV spot centered on it.