Welcome to the forum. Lots of choices as you've mentioned.
The Bottom-Bracket (BB) drives like the Cyclone/Elation are somewhat pricey, and the Cyclone has some weak components that will likely need to be replaced soon, and then with an upgraded part. They are noisy, but the chains give the motor the use of the bikes gears, and will give you both good top speed and good hill-climbing. If you can put up with noisy and expensive, that may be the ticket for you. If yes, I highly recommend getting the 650W kit at a minimum. Heat will be the big issue, and the 650W kit has a separate controller, instead of the integated motor/controller that cuts out from heat quite easily, due to its inability to shed heat well. Also buy the extra aluminum fins for the motor. (getting everything installed and adjusted is quite complex, are you mechanically inclined?)
If you only had a flat commute, you could get a pleasing 23-ish MPH from a reasonably affordable 36V pack using the popular ebikekits.com version of the 9-Continents (9C) 9X7 hubmotor, but it is not a good climber, it will slow down on steep hills and get hot. Direct-Drive (DD) hubmotors can run near-silent, and are very reliable due to their simple construction. IF...you are willing to give up a high top-speed, you can get a DD hub that is a good hill-climber...
The 9C (and its clones) has a popular winding called the 9X7 or the 2807. The "7" in both numbers refers to how there are 7 wire-turns on each stator tooth. There is only so much room for copper on each tooth, so you can have more turns of thinner wire, or fewer turns of thicker wire. I believe they are readily available in 6-turn, 7,8,9,10, and 12. A low number is higher speed-per-volt applied, higher number is lower speed per volt, but less bogging down and heat on hills.
If I remember correctly from reading here, an 8X8/2808 (meaning 28mm magnets/8turn) using 48V will climb reasonably well, and still provide around 23-MPH on the flats (I believe cell_man is selling these). No way to know how it will do on your particular hill, but if you need a better hill climber than that, Ypedal is selling a 6X10 that runs about 19-MPH @ 48V? but will climb even better(edit: Torker is correct in the post below, it is Methods selling 8X8 and 6X10 http://endless-sphere.com/forums/viewtopic.php?f=31&t=24515 ). He has an even slower 5X12 which I suspect would run near 15-MPH @ 48V, but you should be able to get near 20-MPH on 5X12 with a more expensive 72V battery and controller. Much is dependant on your budget and preferences.
Quote from Dogman:
9 continent 2807 kit with 22 amp controller will reliably do 27 mph using a 48v 15ah pingbattery. Range at that speed will for sure be 15 miles
Quote from drunkskunk:
9X7 @55.5 Volts 22A controller, 29mph top riding speed
6X10 @55.5 Volts, 22A controller, 24mph top riding speed
I have no experience with these, this is just info I gathered for my own research. Plan on using 48V and then choose the slowest motor-winding you can live with. If you get a Ping battery, use a 15aH size minimum to avoid voltage sag.
9X7 from ebikekit.com
http://e-bikekit.com/ebk-system.html
8X8, 6X10 from methods
http://endless-sphere.com/forums/viewtopic.php?f=31&t=24515
8X8 from cell_man
http://www.emissions-free.com/catalog/i14.html
9C info from ebike.ca
http://www.ebikes.ca/store/store_nc.php
A review and comparison between the 9X7 and the 6X10 (8X8 performance is halfway between the two)
http://endless-sphere.com/forums/viewtopic.php?f=4&t=18782
Here's a spreadsheet to show the top speed of the various 9C windings per volt applied (also various wheel diameters):
http://endless-sphere.com/forums/viewtopic.php?f=3&t=21390&start=165#p367364