I figure there are some guys here that have done it themselves, helped their dad's do it and there are some guys that do construction.

I am looking for some good ideas, especially for the floor, I was thinking ceramic tiles, but my wife wants carpet (we have young kids). Also was wondering if there are any common mistakes made or pitfalls that anyone knows of. Thanks.