Computerized Electricity Systems has a software/hardware home energy solution that tracks energy usage in a residential setting. They offer a replacement electrical panel that allows for monitoring of energy usage within the various breakout lines of the house wiring. They also provide a software tool, a portal, for displaying the energy being used.
System prices range from $600-$3000 depending on the options.