Yet another $.02 here. My advise is to shop around and around. Look at what you need and what will last. I settled on a single stage Ingersol Rand 80 gallon 5 hp monster. It does max out at 135 psi, but I get 18.1 cfm at 90, which is very solid. My blaster, sander, grinder, etc. have never starved for air. Even with the sandblaster, it shuts off shortly after I stop. I reach my limits on what I can take before the compressor does.
Watch for a cast compressor rather than a sleeve or an all aluminum compressor. You want something that will last. Look at duty cycles too. Mine is designed to run nearly 24 hours a day.
Mine came from Tractor Supply store, and with the 10 percent discount was $629. Like I said, shop around and don't rule anybody out.