So scrapebox is mostly a research tool then, instead of the full fledged tool people make it out to be?
Well the guy asked for the best software. Let us look at it this way.
The best way to climb the serps is to have a TIER 1 consisting of "web2.0, blogs, social network, social bookmarks, video sites, pdf/doc sites". The best way to do this is-
Private Blog Network inclusion (gets nerfed though once the network becomes popular)
Manual Submission
Create your own software that can do manual submission
GSA, Senuke XCR, and other backlink software that post to web2.0, forums, and etc are only good for TIER 2. Why because a lot of people use them. The web2.0, social network, bookmarks and etc. are filled with spam. You can do tier 2 with scrapebox also.
For scraping, research, maintenance of files, text manipulation, url checking, and etc. I will have to say that scrapebox is definitely the best. There are no software out there that can guarantee page 1 serps all the time. If I use senuke xcr or gsa with a very good template and unique content, out of 20 websites, I may get one that is in page 1 which is still a waste of time. The only way to be successful with SERPS is if you can get a 2-4 website/page to make money in a week. The best way to do this is still manual submissions or create your own program.