I bought Micro niche finder and it helped me to pick better keywords but I still was not picking those that had the right competition. I did get lucky and about 15 keyword domains were good. one is google #17 and 1 is google #10
I have been using market samurai for a couple of weeks for free by way of the free "the challenge 2010".
Market Samurai is very good and gives more info than MNF. They cost about the same amount.
I have found about 40 additional keywords that will be good. I just need more $$$ to buy them.
I have bought a few dozen domains that will not be good due to the competition being overwhelming. These dud domains are still better than some of my first arbitrary picks!

