Well it would appear that I already have ridge venting. :no: Not knowing what it was, I just assumed there were no vents. But it appears that the ridges of both the house and garage are vented. My soffit is correctly vented. So why in the world do I have such horrid heat build up? There are no trees on my property, so I have no shade.
You partially answered your question. Roof color, orientation, outside temperature, location, etc all play into the equation. No matter how well the attic space is vented, it's always going to be hot up there on a sunny day.
Power vents can be a solution, but before installing one, it's important to make sure there is adequate inlet and/or the insulation plane is air sealed. If the inlet is inadequate, the attic will become depressurized and conditioned air can be sucked from the living space - not a desirable result.
Power vents have a limited life and if installed correctly, should not be audible from the living space. So, an annual check should be made to make sure they're still operating. We find many during re-roofs that have been dead for years. Also, you're increasing your electricity consumption added to the cost of the fan and subsequent replacement. I'm guessing the average power vent lasts about 6 years. No hard data to back that up - just a feel from encountering dead units.
Solar powered units, while free to run cost considerably more and quit working at sunset. The embodied heat stored in the framing/roofing still needs to be exhausted after the sun stops increasing the gain, so they may not be a good choice for primary venting.
If your living envelope is insulated properly, the main reason to vent the attic is to expel moisture. High attic temperatures may reduce the life of asphalt shingles, but the question is "does it reduce the life of the shingles enough to justify buying and installing 3 power vents over the life of the roof plus the power to run them"? Probably not. If you have "by the book" venting in place, I'd spend my money on air sealing and added insulation.
edit: I'd not be too concerned about the "short circuit' effect theoretically created by mixing types of exhaust vents. IMHO, you can't "over vent" an attic. Even if there is some "short circuiting", moisture and heat are still exiting.