There are plenty of complete kits from high quality companies. You don't want to pay the price for them. :p
http://ridebionx.com/ is probably the nicest "Everything together" kits you can find, for a couple grand each. And not really much power. But it's fully integrated, can do regenerative braking (slightly overrated, IMO), and is everything you need in one nice kit.
"Powerful, cheap, easy" - pick 2.
How much are you looking to spend on this project? There are a lot of price points one can build to, and it sounds like you're suited to a lower one, based on your riding style (and the DIY-ness, since that generally cuts costs a LOT).
For a 250-350W kit, it's going to be hard to go very wrong. It's just not that much power. Also, really not that much money.
Get a motor/controller together, unless you're going with a brushed motor. Then one brushless controller is as good as another.
The standard for a throttle now is a 5v hall effect throttle. It's not an official standard, but everyone uses them.
For a battery, I'm a fan of LiFePO4 batteries, and batteryspace.com has a nice selection. You can get cheaper with other lithium chemistries, but don't go with anything else. They're not worth it. Seriously.
Figure out how far you want to go, and get a battery to fit. As I commented earlier, if you budget 35WH/mi, you're probably pretty close, but if you're going to be pedaling a lot and using the motor just for hills, you can get away with a lower figure.
Anderson connectors are awesome for connecting battery to controller, and most other connections you have to make.