Also worth reading:
* JLG (as already mentioned)
* Horace Dediu at Asymco
* Kontra at Counternotions – posts very infrequently but always insightful