As it currently stands, there are 8 relays which switch in attenuation resistors of 0.1, 0.2, 0.4, 0.8, 1.6, 3.2, 6.4 and 12.8dB. The input is pin 4 on the first relay. The end of this attenuation network (pin 5 on last relay) is fed into the output of the DAC and the inverting input of the [fixed gain] op-amp.
The op-amp I am now going to use is the THS4631, which is a high speed VFB amplifier. The thermal pad is a pretty poor 'heat sink', but it will help get most of the heat into the copper of the PCB.
Looking at the wiki page which lists 74-series multiplexers, they all output a buffered high or low voltage as opposed to allowing the current to actually pass. When I looked at the few analog demultiplexers that are available, they all had large output (drain-source / collector-emitter) impedances which would mess up the attenuation. I think 74AC series logic would be fast enough for the frequencies, however, if there is a chip that would work. I would prefer an IC (or several) to all of these relays because they are £1 each on Farnell!
Sorry about the lack of info! The schematic I am making is pretty convoluted at the moment, so it probably wouldn't make much sense anyway. As a side note, I removed the two diodes in the relay circuits and replaced them with one common-anode dual 5.1V zener across the coil to suppress transients.
EDIT:
here is the relay I will probably use. There is no mention of typical capacitance across the contacts, although I would have thought it would be fairly small. At these frequencies, though, it may still present a problem.
EDIT 2: I attached my work-in-progress schematic. The attenuation network at the bottom and most of the output stage is complete (I need to add the peak detector).