Thanks a lot for that answer @Shit Snacks. I've been going back a lot in this thread but the problem for me is I have no idea which of the recommendations are good, which of the links are soso..
If you get around to it, I'd really appreciate a best of compilation ^^