I like shag but it gets pretty dirty over time. Then hardwood is nice but you have to clean it a lot. And bamboo mats are just plain bad ass
Carpet because after a long day of work and school, I love finally taking my shoes off and the feeling when i rub them on the carpet. Might sound weird but it feels good haha..