Industrial Craft 2

Gives you more blocks and tools to create more advanced structures and processes including electric energy - (very cool!)