2kg and small enough for people inspecting a bike to still miss.
http://nano-motor.co.uk/
Either of the p2 motors here.
http://www.users.bigpond.com/solarbb...sale/bsale.htm
These small geared motors are actually very good assists and will make 20% hills easy with pedal assist, if you have any kind of slope stay away from direct drive low wattage hubs as they suck big time.