I've been thinking of getting one for awhile. I just had one of those cheap eBay arduino based DDS boards, which did alright for my needs given the cost ($14 or something I paid for it.).
But every time I decided to get a proper func gen I couldn't decide on which one to get and I kept using the little arduino one.
I've been watching EBay for good used deals on one for months but I didn't find anything I liked. I don't use the sig gen often and it doesn't make sense to spend a lot of money on one, it also didnt make sense to get a large unit for something I only use occasionally. Bench space is at the premium in my "lab".
After going back and forth between the Rigol and Siglent I decided to go with Siglent (I have the Rigol DS2000 scope). It's a newer unit and it has 14 bit DACs on both channels, Rigol's 2nd channel is 12 bit. I also read that the software support on the Rigol unit is problematic. I liked the Rigol form factor better, which is why it was a tough decision.
Anyways my Siglent 1025 is supposed to arrive today.