20110521 tech: After Google; IBM tops Microsoft in market value