Hi,
Servos are great. Now to answer your direct questions.
1. I use gecko's and am real happy. No, there is no G100. If you PROPERLY spec your encoders, you can stay with the 320's. I feed my from the parallel port through a breakout board.
2. In Canada, I would look at the Larken drives. Searching the Zone, there are a few others that deserve attention, but I am hesitant to recommend due to shipping charges (at least to the states).
3. I personally am not familiar with any, but that does not mean they are not available.
Art
AKA Country Bubba (Older Than Dirt)