You can only add top level domains that you have control of, so web 2.0 properties are out.
One idea is to create your own tightly themed blog network. As you can afford it, get hosting from different providers in different geographic locations. Install a wordpress blog on each host (if they come with Fantastico this is much easier to do). Write (or have written) five high quality posts related to your money site's theme that link out to the different pages of your money site. Make sure to vary the link text a bit, but use keywords you want to rank for.
Then add the blogs to 3WL, which will really ramp up how much link juice they pass to your money site.
40 of these sites on 40 different hosts will cost you around $200-$250 a month, but if the traffic for your keywords earns you thousands in sales...
Voila!