Shimano for me as well, both road and mtb. Though mine are fairly budget versions they do get a fair amount of use and they tend to last for years. I had a pair of Specialized touring type shoes and they have lasted years and years so would always look at them again.
Jamie
Jamie