Hello Rowan,
Are you using a storage cell for the power from the solar panel ie; a 12v battery, or tapping the power direct from the pannel?
if you are running direct from the pannel, i would consider a 5 pole geared motor from athe MFA/COMO range of motor/gearbox drives.
Possibly select a 919D series 385 12v with a reduction ratio of 10-1, this will reduce the amount of amps gobbled up from your panel and still give you decent performance, at 12 volts this will give you 1436 rpm on the drve shaft.
Maplin electronics sell these at about £19.00 or you can buy direct from http://www.modelflightaccessories.com
Also hull design will be important in the efficiency of the model, blunt bow and wide hull = more drag = less speed = more power used
A fine lined pointed bow and narrow width hull = less drag = more speed = less power to propel the model.
Good luck !! and i hope this helps you in some way.
Ian