It's been a long time since my last steam engine but I've finally finished my latest creation, the Baureihe or Class 055 freight engine:
It's got the full set of power functions on board; rechargable battery, receiver, L-motor and lights. It sure wasn't easy to pack it all in. The wheels are the regular Lego drivers, not BBB. The coupling and connecting rods are Zephyr's custom made parts.
More pictures on Flickr.