20110428 tech: Samsung launches Galaxy S II