I have a
Harbor Freight $89 one (got mine on sale, normal price is $99) that I have been using and abusing for at least 5 or 6 years. I use it mainly for my air hammers during construction. Perfect for the uses you describe. Puts out a respectable 3cfm.