Nokia Partnership Provides Upside for Microsoft Stock