I've had the RP Naturals, and I like them quite a bit. I carry a few in an old tin I have for short car smokes. I haven't had the maduros yet, but I'll be ording a box today.
I've also had the Famous Maduritos which aren't bad; I got them on Cigar Monster a while back for $19.99.
Thanks for the heads up!