GEMINI goes with Libra, Aquarius, Leo and Gemini. (best match is Gemini)
Best Match For Gemini Is Gemini
This is a great combination. It may sound somewhat confusing considering that there will be four of you around (lol), but you can really understand each other. The synastry is there, it is a perfect match.
Worst Match For Gemini is Cancer
You are too active for this one. The Cancer will want to stay home and cling, so to speak, while you want to go out roam, do things. Forget it! Your energy level is too much higher then the Cancer, and this will in most cases be too much to overcome.