SamT said:
kWh is a much better unit to use when talking energy use. Joules are all a bit old fashioned and cumbersome and kWh are the unit used by utility companies.
Joules are not at all old fashioned, they are the SI unit for energy. The SI unit for power (i.e. the rate of energy conversion) is the watt, which is just another way of saying one joule per second.
The kWh is an old fashioned unit still used by some utility companies, largely for historical reasons as British consumers are used to it. The kWh is cumbersome to use since it contains time twice, once in the form of the SI unit for time the second and also in the form of the non SI unit the hour. As the energy (in other words joules) is both divided by time (seconds) and multiplied by time (hours) the kWh is just a clumsy way of stating a certain amount of energy and is therefore equivalent to a certain number of joules.
1 KWh = 60 x 60 x 1000J = 3,600,000J = 3.6MJ
.