Jedon;
10 gpm = 0.63 l/s ; 100 feet = 30.48 meters
watts = 0.63 * 30.48 * 9.81 = 188 watts multiplied by the efficiency for about 100 watts or 2.4 KWH/day
The cheapest way is probably using a Turgo from www.h-hdro.com, using the blue color Turgo attached to a brushless motor, like 1/2 HP GE ECM MOTOR, I have designed a casing for such arrangement if you decide to go this way.
Try to use the larger diameter possible to reduce your friction losses.
Also the motor can generate high voltage which you can bring down with transformers to reduce the transportation losses, or possibly to rewire the motor.
Solar Panels should be analyzed well and not, I have been told, 12 panels * 190 watts * 5 hours a day is around 7.8 KWH/day generation
Investigate the water source well, measure the volume accurately as well as the head, even if you need to go higher or lower to find more head, remember more head first, then more volume.
If yuo can attain a head (meter( * water (liter) = 63 You can have better power than 12 solar panels.
Nando