GW Instek have a better alternative to the Rigol (for my money) in their GDS 1054B -- but it is rated as 50 MHz bandwidth and isn't 'hackable'. It also doesn't have decoding options like the Rigol. Better accuracy and implementation of tools such as FFT, as well as being much more responsive to controls, count in the GW Instek's favour. If you need four channels, then compare it to the GW Instek (and any four channel Siglent that eventuates).
For hobbyist use, any sub US$400 'scopes from GW Instek, Rigol, or Siglent is worth a look. If you want the best accuracy then Rigol is not the best bet (nor the older Siglent models, if you're looking for second hand gear). If you want decoding options then you have to drop the GW Instek out.
I have decided to get the new Siglent SDS1202X-E as it should offer a better fit for my anticipated use than the GW Instek GDS 1054B. The Rigol DSO1054Z has a horrible UI, is not very responsive, then add on the poor low V/div settings -- not worth it to me.