Building a Home Power Monitoring System - This is one of the best DIY project/hacks I have ever seen.