No I dont mind posting it at all.
The kGo is made by SLB. The E-Power is made by Smoktech.
They are just the companies that manufacture the unit, but there are quite a few vendors that sell them.
For the kGo, Hoosier Ecig Supply and DarkCity Vapor have good deals. I like Hoosier bc their kit comes with the big-bore cones. Both Hoosier and DarkCity sell the kGo for a few bucks under $45. Its not a bad deal at all and its a great little unit that has awesome battery life and gives a great vape. The kGo comes off the charger at around 4.2V, so it packs a punch right off the charger, and then shortly after drops to around 3.7V.
For the E-power, Hooiser Ecig Supply and Crystal Clear Vaping have good deals. Hoosier sells the kit for $43, and CCV sells it for $57. While CCV sells it for more, you get about $25 in free stuff, so personally I think its a better deal.
I bought my E-power kit from CCV. From CCV you get a free 5-pack of Ressurector cartos, a free 30ml juice of your choice, and free shipping.
I chose the E-Power over the kGo bc I liked that it uses non-proprietary batteries. The batteries are really cheap and they last longer before they need to be replaced compared to proprietary batteries. I also find it much easier to carry a spare battery for the E-Power. The batteries are about the size of a AA but alittle longer, so its easy to throw an extra in your pocket or bag and if needed, unscrew the switch and pop in a fresh one. So basically you never have to worry about being stuck with a dead battery. I used to carry a spare battery with me everywhere, but honestly I dont anymore bc I dont need to bc I get at minimum a full day from 1 battery. I just put a fully charged battery in every morning and I know Im good all day. With proprietary battery PVs, like the kGo, eGo, Riva, to carry a spare battery you have no choice but to carry a second PV.
I also like that everything is replaceable on the E-power. With the kGo/eGo/Riva, the tube, battery, and switch is all one unit. So if a battery needs to be replaced, or a switch fails, etc, you have no choice but to replace the whole unit everytime. With the E-Power, everything is seperate and can be bought individually. So if you need to replace a battery, you can buy just a battery for about $5. If a switch fails, you can buy just a switch for $10 and continue to use your existing tube and batteries.
I really liked that bc Im right out of college, on a budget, and paying school loans, so the replaceable parts made the E-Power cheaper to maintain. And its def a plus that you can buy 3-4 E-Power batteries for the cost of 1 kGo battery, so its easy to get a few and always have at least 1 fully charged battery ready to go (You get two 14650 batteries with the kit).
The E-Power is 3.7V regulated, so it gives a very consistant vape as the battery drains.
Both are really good PVs and I think youd really like either one. They both give a great vape and have awesome battery life that allows you to have fairly maintanance free vaping.
There are other vendors that sell the kGo and E-power, but the ones I listed for both units have them for a good price and are quality vendors.
For either PV, I recommend trying the Ressurector cartos. "Ressurectors" is just a nickname CCV gave them, but they are really the Smoktech 1.7ohm XL cartos. They are designed for 3.7V PVs like the kGo and E-Power, and they work awesome on both of them. They hold alittle over 2ml of juice too so they last a pretty long time before needing a refill. You get a 5-pack of them for free with the E-Power kit if you order from CCV, but they also sell them seperately. They are the only cartos I use on my E-Power and I buy all mine from CCV. They have a great price for them and if you buy a 15-pack you get a free drip tip, plus free shipping is always nice when you just want to order some cartos. Hoosier also sells them, but just calls them the Smoktech 1.7ohm XL cartos (Their the same cartos though). I def recommend trying the Ressurectors bc they give a great vape and produce a lot of vapor.
They are single coil, but many feel they produce vapor similar to a dual coil. (their the same size as a dual coil carto)
And if you want to go even longer between refills, I recommend getting a Smoktech 3.5ml tank. Their cheap and work really well. Smoktech makes a bigger 6ml tank, but personally I think the bigger tanks look funny on E-Power/kGo sized PVs and they make the PV really top-heavy. The 3.5ml tank is about the same diametr as the battery tube, so it looks nice and doesnt make the PV top-heavy. The tanks are Dual Coil tanks, and it comes with a pre-punched dual coil carto in it (and a drip tip), but personally I think dual coils suck at lower voltages so I didnt even use the carto that comes with the tank. Instead I use the Ressurector cartos in the tank and they work a LOT better. Like I said before, the Ressurectors are the same size as a dual coil carto, so they fit perfectly in the tank and work awesome.
You can either punch your own, or CCV and Hoosier both sell pre-punched Smoktech 1.7ohm XL cartos (Ressurectors) for the Smoktech tanks. The pre-punched ones also come with the metal base on them like the DC carto that comes with the tank. You dont have to use a carto with the metal base, but they are nice bc the flanged bottom stops the tank from being able to slide down. CCV and Hoosier both sell the 3.5ml tank as well for about $10.
I use the 3.5ml tanks on my E-Power daily and absolutely love them. The tank is big enough that I can fill it in the morning and it easily lasts all day, yet its still small enough that I can carry my E-Power in my pocket everywhere I go with the tank on it. I also use the Big-Belly drip tips on my 3.5ml tanks bc they stop the tank from being able to slide up. So between the metal base cartos and a big-belly drip tip, the tnak cant slide up or down and you dont have to worry about the tank leaking in your pocket bc the carto slid. I carry 2 3.5ml tanks everywhere I go, one on my E-Power and another in my pocket, and Ive never had either leak at all (Been doing that for about 3 months).
This is what my E-Power looks like with the tank:


The first picture is a Ressurector by itself, and the second is a 3.5ml tank with a Ressurector in it. As you can see it really doesnt make it alot bigger, and it allows an E-Power or kGo to still be very portable, even with the tank on it.
I think the Smoktech 3.5ml tank with a Ressurector on it is an awesome tank set-up for anyone that has an E-Power, kGo, Riva, or other similar sized 3.7V PV.
Between the long battery life of an E-Power or kGo battery, and a Smoktech 3.5ml tank, you can have all day mainanance free vaping, and still have a portable PV.
Hope this helps some!
Oh and if you do ever order anything from CCV or Hoosier, dont forget, "ecf5off" gets you 5% off from CCV, and "5off" gets you 5% off from Hoosier