Silvercar is pretty nice. My one complaint is that they still operate from a limited number of locations. For instance, I like flying into SJC instead of SFO, which makes renting from Silvercar fairly difficult.
On that note, their heavy promotions are likely cutting into revenue that can be used to expand their operations.