BrycetecTutorials
The single most fun piece of software I've come across. Bryce is easy to get started with, and deep enough to keep you going for a long time. Highly recommended, especially for those who think a PC is just a tool for work!