If you are happy with your present bike, then I'd look at converting it with one of the many kits available. You do need a bit of mechanical ability, but nothing too drastic.
I bought my kit from Woosh bikes and have been more than satisfied with it. Range might be an issue for you if you are...