I have been using Broderbund's 3D home architect. The tool is great, easy to use, and very flexible in designing different kinds of spaces. The sizing is a little off, a large room in real life shows up a little tight on the 3D walkthrough but... it's pretty good. I tried floorplan 3D deluxe from IMSI and it did not compare. The tools are all inexpensive and a bit of advice... take the time to do the exercises to learn the tool first. This will teach you things that are poorly documented and help to gain fluency with the product.