Use AMR to backlink your web 2. Use BMD to get the links indexed.
That's right.
Step 1: Make some web 2.0 like hubpages, squidoo, wordpress, blogspot, tumblr, posterous, wikia, wetpaint, OnSugar etc. This can be done manually (or SENuke ). Use your moneysite URL as backlink in the web 2.0 post. So, create a hubpages account, make a hub, and put a backlink on the hub pointing to your moneysite. Make 5 or more web 2.0 all with links pointing to your moneysite.
Step 2:Collect all web 2.0 URLs to use for AMR. Use 2 of the URLs in the author resource box for each article. So you would write an article and then spin it. I think the best spinning tool is TBS (The best spinner). Randomly choose 2 web 2.0 urls to put in the author resource box (this would be spun).
Step 3: Collect the livelinks generated from AMR. This is the list of URLs of the article directories which have accepted your article. These are the article URLs.
Step 4: Bookmark the web 2.0 URLs and article URLs with BMD.
Step 5: Collect web 2.0 urls, article urls, bookmark urls. Try to get these urls indexed by creating an RSS feed and pinging. I use a great service on BHW by scripteen to get these ulrs crawled, which can help to get them indexed. You can also create more link juice to your list of urls by getting an xrumer blast or SB blast as well.
The basic idea is to create multiple tiers and push link juice up from the bottom tiers to the higher tiers all the way back to your money site. There are some great services on BHW which can do all of this (see SEO20 for awesome service, also linkpushing by BTB and many more) plus there are also great services to bookmark, create web 2.0, article submissions etc!
So, IMO if you want to invest in a tool, start with AMR but also get TBS and learn how to spin articles properly. But remember, that you will need to do other stuff to supplement AMR, but I would outsource the other stuff first until you have learnt how to use AMR and TBS.
Hope this helps!