I have thin hair and if I don't wash it, then it has to be in a ponytail to look presentable. Sometimes I can't even manage that though. I wake up with bedhead where certain parts of my hair are just all smooshed funny and won't lay flat. Does this happen to anyone else? How can you prevent or fix it?!

ETA: Since there are lots of dry shampoo recommendations, what kinds/brands do you recommend? My salon has an awesome (but pricey) one so I'd like to find a more reasonably priced alternative.