Digital Island (ISLD) was up 67% in preopen Island trading after the company announced it had won a contract from Microsoft (MSFT) - Get Report to handle all of the online advertising for its Web portal MSN and related brands.

The deal calls for the delivery of ads to more than 230 million unique visitors per month, the company said.