'I like the idea of have rain barrels at each corner of the house but they would be the perfect breeding ground for mosquitoes.'

ACKKK! No mosquitoes! I don't mean open-topped barrels. There are ways to to let only water in, and keep debris and bugs out.

There should be some info if you google 'rainwater harvesting'.

Sue