John, you can search for several suppliers of analog switching chips, there are a pretty high competition in the market for this kind of devices. Just remember that no one is perfect, no one gets even close to a relay contact, doesn't matter the cost of the unit. Good ones, switching resistance of 10 Ohms of less, cost more, and even so, you will be limited by its VCC supply less the rails limits... if you supply the unit with 5V, probably your switching signal will be limited between +0.6 and +4.4 Volts. Even with a small 2mA signal current, you will see a voltage drop of about 20mV or more in this expensive unit, and the response linearity is quite poor for high frequencies. A relay contact, as you know, allows any kind of voltage level and frequency. The smaller relays have a better response over the large ones. Aromat has some very tinny devices, equivalent of a regular .3 dip 12 pins chip. I already used one latching relay of this size, cost about $3.50, so, cheaper than a good chip, and works much better, with a peak current of 3mA 50ms to latch it, and no current from the supply to unlatch it. You just need a logic gate output and a 50uF capacitor to do it, probably the PIC port output can do it nicely. What is the average power consume per switch of a nice analog switch microchip? I am not sponsoring the use of relays, but never put away the possibility to use them as a good solution. Electronic analog switching already made several improvements, CPClare has several nice solutions, limited by actual necessity of the market, but this technology has a long way to go if you think to generalize its use. Wagner