SketchUp gets my recommendation too. I use it for theatre set designs - these can be simple concept models or detailed constructions. It's simple to start using, but has many more complex features to learn. And better still the normal and fully functional non-professional version is free!