Look at:
Analog and interface / Mixed Signal / Energy Measurement
Six devices are listed. One is MCP3906.