Sweet Home 3D is a free, cross-platform (written in Java) interior design application that helps you draw the plan of your house, arrange furniture on it, and visit the results in 3D. WWW: http://www.sweethome3d.com/