Separate names with a comma.
Most social sites have no follow links...so I don't think Google will index the sites faster. :p
Google is heading more and towards ranking sites by user experience which means review sites are becoming an important factor in how Google...
Google is my favorite.