I have a Speedaire
SPEEDAIRE - Grainger Industrial Supply And I run it 8 hours a day in my business. If it is home use anything around 12 cfm @ 90 psi with a belt drive is more than enough. After a break in period switch to a synthetic oil and it will outlast you. Also drain the water out of the tank as often as you can.