Google SketchUp (32.64)
This sketch-based 3D-modeling program offers a suite of powerful drawing tools that add an intuitiveness many design programs fail to achieve. On first impression, Google SketchUp may look like it sacrificed function for simplicity, but that's not the case. Despite the extremely user-friendly interface, SketchUp offers a suite of powerful 3D-drawing tools that let you experiment and play with new designs.
Using basic shapes in 3D space for your outline, you can then extrude those shapes to make buildings, houses, or really anything. There are actually a number of methods to build models and they're all covered by an excellent tutorial when you get started. You can pick from a number of true-to-life textures to simulate wood, concrete, grass, and several others. When your model is finished, you can save and print it, or you can even see it on a real map in Google Earth.
We really like how easy it is to create models using this program and recommend it to anyone from the hobbyist, for experimentation and fun, to the professional, who can use this app for preliminary concepts for larger projects.