These are the 10 best iPad apps of the past decade – CNET