This might be quite cool if you want to make modern floorplans...it has 3d too!!

http://www.homestyler.com/designer