Hey ChillKing, There is a bunch of ways to do this. I would not rely only on Google for determining which domain name is good. Also, I would not buy any tools since the ones I tried don't work the way it suppose to work. A lot of these issues can be done through command-line or through scripting. If you don't have UNIX/Linux but only Windows you can download cygwin for free.
So here we go ... I am not sure what exactly your looking for but if you open a terminal and run the following steps it will show you Google's "link:" search operator:
Step
#1) bash
Step
#2) export DOMAINNAME=vip
Step
#3) lynx -dump "http://www.google.com/search?hl=en&q=link%3A+$DOMAINNAME&aq=f&oq=&aqi=" | grep Results | head -1 | awk '{print $7}' | sed -e 's/^[^0-9]*\([,0-9]*\).*/\1/'
Note: Use the up arrow key to change your "DOMAINNAME" variable to something else
Now you can create a "for loop" and "cat" your list and this will give you your results for each domain.