Getting better over the last month and a half or so.
Right now, with the Gen4 plan, you can still buy the equipment, though I'm not sure how much it is. $200 maybe? The Gen4 plans have no free download time. They have the Anytime Data, which is really the biggest difference between plans, and the Bonus Bytes, which is 50GB with all of the plans. Anytime Data is 8:00AM to 2:00AM, and Bonus Bytes is 2:00AM to 8:00AM. If you run out of Bonus Bytes, though, the Anytime Data will be used during Bonus Bytes time, hence the name.
With that said, I prefer to lease the equipment, because if anything goes wrong with it, it's covered. If you purchase it and later something goes wrong with it, you have to pay to have it fixed, not only for the parts, but the labor, as well. Sure, in the long leasing costs more, but it's worth the peace of mind.
I have the 15GB/50GB plan. I don't stream, so it's plenty for me, and for three Windows 10 PCs, too. I pay about $85 for mine, but I have a 12 month discount. Normally it would be $79.99 for the plan and $9.99 for the equipment lease, plus tax.
My plan has Smart Browsing, as well. If I use up all of my data, I can still browse with no noticeable drop in speed. That's browsing, though. If you try to download large files while in Smart Browsing, it will throttle you to around 150Kbps.