I have opensiteexplorer and it sucks, their index is like a few months old. I like ahrefs but it's too expensive for me. how is majestic seo's "freshness" of their data? how do they compare to ahrefs in terms of quality? how quickly do their index links?