1) DS1054Z (4ch 50Nhz 1GS-total)
Yes, I have one - I bought it for 4 channels and the deep memory (and good luck prying it from my fingers). I HAVE NOT upgraded it to 100Mhz although I may after the warranty expires. 50Mhz is plenty for almost all of the stuff that I need a 4ch/deep scope for.
I've got to ask why not? You do realize the scope can be reset (unhacked) with a single command sent over telnet, in such a way that Rigol won't know that you had ever unlocked the features, and thus wouldn't lose your warranty anyways right? I could understand if you didn't want to liberate it out of some sense of morality I guess, or even if you just didn't need the additional bandwidth and options at this point, but to not do it now because its in warranty just doesn't make sense.
I do know that it can be un-hacked. The primary reasons it's not hacked for 100Mhz are:
I have 400Mhz scope which I use if I feel a "need for speed".
My main use for the DS1054Z is as a 4-channel scope, and it's not a great 4-CH scope at 100Mhz (only 2.5x sample rate). It would be nice if Rigol had included a 50Mhz bandwidth limit option, but they didn't (for that matter since they also offer a 70Mhz version they could have provided 20/50/70Mhz limits as it's obviously all controlled by software).
There is an (admittedly small) chance that it could fail in a way which prevents me issuing SCP commands (fails to power up etc.). It's not clear if Rigol would honor the warranty on a hacked scope. I do recall one guy posting that he received a nice note in his box saying that they would not (there was no such note in my box).
I got the scope nearly a year ago. I used it till the trials were about to expired, then I generated a 'DSER' key for all options (including 100Mhz)... in my uses, I noticed absolutely no difference in quality of measurements, and there was the little niggle in the back of my mind that it was probably better for 4CH use at 50Mhz.
I also did have a slight morality issue as being a software developer I am sensitive to licenses, although unlike many larger companies, I do not believe that every package that someone installed without paying me meant a lost sale - In my experience most users who depend on your product will actually buy it. Those who "steal" it are likely to either just be playing with it, or would not have bought it if they were forced to pay - so knowing I would not have shelled out for the DS1104Z I allowed myself to hack it. But again, that little niggle knowing that I was using a hacked tool for professional purposes.
Btw, The basis of a morality issue is that you are using code that was developed (presumably at some expense) and you have not contributed to the recovery of that expense. I have no such issue with the 100Mhz or Deep memory options, as they are NOT code (other than a small bit designed to prevent you from using them). These are implemented in hardware that you now own.
I happened to show the scope to a colleague in December and he liked it so much he purchased two from my dealer. I was surprised that he received keys to install all the options for free (not 100Mhz which isn't officially an option).
I contacted Rigol and asked if they would offer such love to an existing customer and they said (paraphrased) "screw off - the deal started in November and you bought yours before that - you could try contacting your dealer".
I contacted my Dealer and he said "I'll get you the option certificate" (Great dealer - it probably helped that I had just sold two scopes for him).
Two days later I had the official from Rigol options certificate, so I cleared the scope and installed the official Rigol keys. Now I have everything except 100Mhz (which I'm not convinced I want) and it's all above board. No more niggles.
The reason I said "I might hack it when the warranty expires" wasn't so much about the warranty, and should have read "in a few years" - at some point I will downsize my location, and the TDS380 will likely go as it's big - when that happens, having the 1054Z be able to do 1 (well) or 2 (mostly OK) channel at 100Mhz might be useful - but as noted in my previous post, I almost never drag out the 380 these days.
Interesting observation about Rigol keys:
You can see they key type within the printed key, for example the 'DSER' key which enables "everything" looks like:
xDxxxxx-xxSxxxx-xxxExxx-xxxxRxx
The one they send you is a 'DSAR' key which activates all options except for the unofficial 100Mhz option and the unsupported 500uv option.
But... the other letters are NOT the same as a DSAR key generated with RIGLOL, although both keys work.
This means that either:
1) There are multiple encoding of the same key and Riglol uses a different method than Riglol.
-or-
2) They master key used by Riglol is not the same as the one used by Rigol and the scope accepts either key. This would imply that the key Riglol has wasn't "accidentally leaked"... (maybe you need to put an aluminium foil "hat" on your hacked scopes -- they might know they are special! :-)