Shopping Request
Sorry, but questions requesting recommendations for books / software / apps / papers etc. would fall into the shopping request category and aren't really suitable to a Q&A website. The reason for this is that there is no one correct answer, and such recommended items would soon be updated and replaced with newer / better versions making the best answers redundant. Therefore you're better off visiting our Chat site for such discussions, they're not really suitable for this main site I'm afraid.
This one pops up regularly enough that I'm surprised JonW didn't propose this formally. Perhaps he can comment on whether he thinks it isn't suitable, however it seems like a common enough issue to warrant inclusion on this list.