Nokia N900 Commercial

Totally creepy. Is this our future or even, our present?