Reciprocal links are not good. Their value may be close to zero. If they were useful, everybody would be doing it like crazy. Google is not stupid. They may be seen as a "link scheme", which is against their Webmaster Guidelines.
Three-way swaps are better.