Both. I shower every other day, and then do baths in between. I have nappy, curly, frizzy, etc. hair. I spend at least 30 minutes minimum straightening/doing something to it every time I wash it. That is not including the 30 minutes it takes to blow dry it (I usually let it dry as much as it can naturally before I even attempt blow drying it) I do pony tails every other day because of this. It is also SUPER thick. When I was a child, you could barely wrap a pony around it twice.
Because of this, I cannot "do" my hair every day. It would be fried beyond repair. Plus I do not have the time! I wash my hair in the shower every other day, and then enjoy nice hot soaks in between (or now quick cool baths as it is getting hot out side). I do bathe every day though. I cannot stand the feeling of being dirty.
Plus my hubby who refused to take baths before he met me, now soaks with me some time in our jacuzzi tub. I LOVE bubble baths! He now admits he likes them.