Sketchup!
-

PROS:

It lets you create 3D models of houses, sheds, decks, home additions, woodworking projects, and even space ships. You can add details, textures, and glass to your models, and design with dimensional accuracy. You can place your finished models in Google Earth, share them with others by posting them to the 3D Warehouse, or print hard copies.

CONS:

You can see the tutorials but cannot view them because it simply takes to long, and as we all know, dial-up is frustrating in the extreme when it closes for no apparent reason. It only works well if you watch a lot of tutorials. Don't think you will understand the app unless you watch some. For some people, it is confusing and hard to understand. Some angles (perspective views) are impossible to generate. it just isn't possible to rotate the model to the desired view.