HARDWOOD! Are you sick of hearing that now?? Two years ago we pulled up the carpet and refinished the floors and I wouldn't go back for anything!
With all the long haired cats the hair for us is horrible! Now I just have a small shop vac that I use to pick it all up and mop.

btw-the cool thing about hardwood is the neat hairweeds that tumble around. You turn on the ceiling fan and I promise you will see things blow across the floor that you swear should have a life of their own!

Seriously though if you were really wanting carpet you would probably be happy with Berber. We have that in one room and it is pretty easy to maintain with the furballs.