Microsoft Surface vs iPad: a first look