This video is quite interesting:
YouTube - EV-1 : Who Killed The Electric Car ? OPEC ? US Govt ?
About producing electricity, here in Quebec we use Hydroelectricity and we've got plenty of that, the only bad point is slowly deteriorating the quality of the water where the electric dams are situated. So electric cars would be pretty much a good thing in all aspects cost wise. Too bad hydroelectricity isn't possible everywhere, though in China they are gonna have a ton of it once their colossal dam thingy is done...unless it's already done. There is also a lady in the video that uses solar power to charge her car, and still it doesn't seem to cost "that" much to charge a car.
About making the distance and horsepower, look at the youtube video at the start of my post, near the end, there are 4-5 people who "made" their cars and proved that generation "300 horsepower" and achieving 300-400 kilometers a reality with just one charge.
I think these are interesting points.