Microsoft Corp and Nokia are loading up for their best and possibly last shot to regain.

More...