The swapping of roles between Nokia and HP is “poetic”. Of course, both could be right choices for their respective markets and aspirations. But I’d be inclined to bet more on HP – owning “the stack” from hardware through software to the cloud and services running on it is where the market is heading.
http://www.asymco.com/2011/02/11/changing-places-microsoft-trades-hp-for-nokia/