I recently did an extensive remodel of my bird's room. The floor was carpet, and pretty impossible to keep clean. I did quite a bit of research, and ended up with choosing between tile and laminate flooring.
I have tile in my sunroom (bird has also lived there) so I knew it would be easiest to clean. It is okay to use wet solutions to clean. However, it is also expensive, cold and hard.
I ended up installing a snap together laminate flooring a few months ago. It has been easy to clean, a little softer, not as cold and much less expensive. I wouldn't recommend it if your birds leave puddles of water (either tossing water bowls or bathing). Otherwise, I have been very happy with mine. We installed it ourselves (it took about 3 afternoons).