I was thinking about modeling something like this for some time. After I found a blueprint of this steam-engine on http://www.the-blueprints.com I finally gave it a try. This is the result.
Software used: Blender 2.70 (without any compositing or post-production)
Time for modelling: about a week (1-3 hours every day)
Renderer: Cycles
Rendertime: about 2:30 h
I see this one as still "in progress" because I'm still working on the animation of this. Maybe I will add some detail here and there.
Textures come from http://www.cgtextures.com