After struggling for years to sell software for expensive automotive navigation devices, Microsoft is reverting to its classic business tactic: introduce a cheap product and expand the market.