20090717 tech: IBM hikes full-year outlook