Add new comment

Thanks so much for putting this article together. It really gives me a good overview of what's available. Your specific recommendations on the apps are excellent. 

Jim