I've used (well, played with ) SketchUp for a couple of years now and it's absolutely brilliant for 3D design. Google bought @Last, the makers of SketchUp, earlier this year and are now offering a cut-down version for free. Warning: It is pretty addictive