Electric gets my vote! I have electric Club Car and love it. Gas stinks (big time) and makes a lot of noise. Gas may be a bit faster up hill, but I wouldn't want one for love nor money.
I get to any course I want...and back without a problem. Just have to make sure you take care of the batteries, and they'll take care of you. Check water level periodically and add as necessary.