Style Apple and Microsoft make life difficult for Canadian companies: RIM, Bell, Rogers to see major competition