I rent from Budget every week and am pleased with their program. I only began back in the middle of last year so am unaware of the old program...
However, when compared with Avis, Hertz, National I think that Budget's program today is better than any of the others. I found it extremely easy to redeem points for a free 1 week rental in California when on vacation.
Additionally, with the double points beginning on 4/15 for booking online and the 20% discount for booking your award online, it appears that they are enhancing the deal.
Just my two cents (maybe three)
Jbird