If you're looking for something really simple to calculate floor area, I did one in flash for a client that you can use here:
http://www.wicanders.com/calculator.asp?context=1,1,0
After calculating the area it adds 5% slack to make up for wasted boards on the edges of the room.