Here's a cheat for you...
When you make a settler perform an improvement, click on him to cancel it, then make it do it again, then cancel it, then do it again, etc until the improvement magically happens!!! Of course, cheating takes the fun out of the game...
I'm currently kicking bottom on Civilization 3... it would be nice to see this on the AmigaOne.