I would DEFINITELY avoid starfire--- dont know Cave Creek.
Raven is in South Phoenix and is awesome. Papago is right near the airport and another fantastic course. If your up in the cave creek area and looking for good courses --- Troon North, Boulders, legend trail or grayhawk.