LEGO Digital Designer
Unbelievably cool: the LEGO Digital Designer is a free application (Windows or Mac) that lets you play with LEGOs on your computer. I’ve just played with it a little, but it’s pretty awesome. You can rotate your models in 3D space, and the application features 762 unique bricks to build with.