Our basement floor was painted a long time ago and now parts are peeling, parts have paint and parts have had the paint worn off compeletly.

What kinds of flooring, besides carpeting, would be good for a basement family room? There is never any flooding, but it does get damp in the summers.

Would it be possible to use a semi-transparent concrete stain on old concrete? If so, what surface prep would be needed?

Or...would using an epoxy finish, like what's used in garages, be an option?

Thanks!