Microsoft is cheaper than Apple but it is hard to beat Linux