I was looking at these things just yesterday! What a cool engine, if you've got the money here's where you can buy them. They even come in kit form for those DIY types.
http://www.stirlingengine.com
The pic on the front page is of a Stirling engine that runs off the heat of your palm.