in Computing, Design, Internet, Mobile Microsoft comes under even greater pressure to release Office for iPad