Some cars slow the fans in a variety of ways, but a 7808 regulator is never going to be one of them, they can manage 1 amp flat out and even then they'll get hot. A car fan will draw 20A, but will potentially take a much bigger hit (closer to 40A) at startup. It's not unknown for 15-20A fans to blow 30A fuses.
Anyway, on to what you can practically do to control fan speed:
1: A sodding big resistor. Don't laugh, I've seen it done on Saabs. It's simple and effective, and if you bolt said resistor to a large lump of metal cooled by a large fan (both of which are handily available in an engine bay near your fan) you know that all that wasted heat is getting dissipated. You do need a REALLY powerful* resistor, although I've also seen (from the factory) a bundle of parallel ceramic 5-10w resistors sharing the load.
*= Powerful as in rated for the number of watts (amps * volts dropped) it will be trying to dissipate as therms, preferably +25% as it'll be in a hot engine bay and you want it to live long & be reliable. Headlamp bulbs may also work as a cheap alternative, but obviously more fragile.
2: Series/Parallel fans. I actually run this setup using a 4-relay circuit designed by a friend (who is in the business of high reliability fail-safe design). The basic idea is that, when the temperature is only "quite hot", the fans are switched in series, effectively running at half-speed. Usually this is good enough, but if the temperature rises higher (the fan switch is a 2-stage one) the fans are switched in parallel so both run at full speed.
Downside: 4 relays, 2 fans, and you've got to think about the circuit so the relays can't cause a short-circuit during switching, the right way round they automatically delay each other, the wrong way one switches before the other and shorts +12v to ground. However, I and several others run this circuit in Land Rovers and it works very well.
3: PWM control. Power MOSFETS etc. are cheap these days, a simple 555 timer circuit can provide a PWM pulse train with adjustable duty cycle. Just beware a few things: fans are a massive inductive load, so you get a BIG startup spike, back EMF, interference on your radio, etc. that will kill delicate FETs. The motors in your fans will not enjoy running very slowly, much less starting off from insufficient voltage (a good way to burn out electric motors). It could work though.
4: Replace sodding big resistor from #1 with sodding big transistor / FET bolted to big heatsink. Advantages: Might be cheaper, could be made adjustable.
Have a look on www.LR4x4.com technical archive for dual-speed / twin-fan installs & Intermotor fan switch part numbers.
Edit: I found the circuit diagram.
The fan requires 12V, 150mA (0.15A). About 1.8W as listed. That is for standard power. You can provide less volts, for less powerful blowing, at a relatively lower current draw.
As such you need a solar panel that can provide 12V and 0.15A, again 1.8W, in regular light. Unless you have 100% unobstructed direct sunlight, no clouds or anything, you will need a solar panel that can provide alot more than just 1.8W. So you need to over size it.
Best Answer
Use an inverting buck regulator to create -3V and wire your fan between -3v and +9V. Maybe one of these: -
It's got a -5V output but that can be made -3V by choosing appropriate values for R3 and R4