I'm pleased to report that I performed the mod this afternoon on my DSOX3014A and it is working perfectly(as far as I can tell anyway!).
After swapping the parts I fully reassembled the scope and verified all channels worked - everything actually seemed to still be bang on where it should be as far as triggering and levels go. I let it warm up and then performed a user cal. It passed with no problems. For the user cal I made 4 BNC patch cables each 10 inches long and used the recommended splitters to connect all 4 channels to trigger out. I used RG142 for all cables.
Here are my numbers so far:
3 dB point measured by inputting 1 Vpp and then increasing frequency until the signal level was .707 Vpp.
Signal gen is an HP 8921A with 4 feet of RG142.
Pre mod 100 MHz was 131 MHz
Pre mod 200 MHz was 227 MHz
Post mod 350 MHz is 389 MHz
Post mod 500 MHz is 593 MHz
I also tested it with a Jim Williams style pulse generator - these numbers are certainly not correct as the pulse needs a flatter top. It does show a quicker time as the bandwidth is increased though.
The pulse gen performance was verified using a 1 GHz TDS7104 which indicated a 350 ps rise, again though no flat top was observed. I'll work on improving the pulse gen.
100 MHz - 2 ns rise
200 MHz - 1.16 ns rise
350 MHz - 690 ps rise
500 MHz - 520 ps rise
All channels were verified to perform the same.
So things are looking extremely positive. As memset mentioned you really need to be confident in your abilities before taking on this mod. The parts are cheap enough but they aren't the easiest to swap. The pads are very small and the differential lines actually sink quite a bit of heat. On the plus side working space isn't too bad. You want to be sure you can handle delicate 0603 parts.
Thank you again to memset for attacking this project and Howard who was willing to desolder and measure parts on a perfectly good(and far from cheap) scope as well as the others who provided pictures.
For anyone interested in performing this mod here are the exact parts I used in my DSOX3014A:
H1 strap resistor - 121K 0603 1%, Vishay # CRCW0603121KFKEA, Digikey # 541-121KHCT-ND, quantity 1
L1 strap resistor - 46.4K 0603 1%, Vishay # CRCW060346K4FKEA, Digikey # 541-46.4KHCT-ND, quantity 1
R1 - 110 ohm 1206 1%, Vishay # CRCW1206110RFKEA, Digikey # 541-110FCT-ND, quantity 4
R2 - 162 ohms 0603 1%, Vishay # CRCW0603162RFKEA, Digikey # 541-162HCT-ND, quantity 4
C1 - 2.2 pF 0603, 100V NPO, Murata # GQM1885C2A2R2BB01D, Digikey # 490-4838-1-ND, quantity 4
C2 - 2 pF 0603, 100V NPO, Murata # GQM1885C2A2R0BB01D, Digikey # 490-6092-1-ND, quantity 4
L1,L2,L3 - 15nH 0603 2%, Coilcraft 0603CS-15NXGEU, quantity 12 (ordered direct from Coilcraft)
L4 - 27nH 0603 2%, Coilcraft 0603CS-27NXGEU, quantity 4 (ordered direct from Coilcraft)
Any questions/comments let me know.
edit - just updated to version 2.41, my infiniivision_ext.lnk file contains the following:
217#\Secure\infiniiVision\infiniivisionLauncher.exe -l MSO -l DVM -l ADVMATH -l AERO -l AUDIO -l AUTO -l COMP -l EMBD -l Flex -l Mask -l MEMUP -l PWR -l SGM -l VID -l WAVEGEN -l EDK -l memMax -l DIS -l ASV -l RML -l BW50
edit #2:
Compared rise times, amplitudes etc to my TDS7104A using a pulse/pattern gen and all of the numbers are exactly as they should be. I also tried the 20 MHz bw limiter and it is working perfectly as well.