Check out the Panasonic hub drive they are a great peace of kit. Found mainly on KTM bikes. They come with a larger battery on all but one 2015 models (about 600wh). The motor is powerful as well. If you are in a hilly area you will need a more powerful hub drive like the Panasonic. However there are cheaper alternatives such as some of the Kudos bikes.