So, I’ve tried a few now. Had a Hope stainless that lasted about 2 years ….i bought a cheap (£8) deore bb, this lasted about two months
I’m thinking another Shimano, the economics don’t add up for expensive bbs for me
But by this logic you were better off with the posh one?
Hope Stainless BB @£70 every 2 years = £35 per year
Deore @ £8 every 2 months = £48 per year
How much was the XTR one?
What is causing them to wear out for you, is it muck ingress or large-mileage ? ie: could a better maintenance routine extend their life?
Unless you get one with serviceable bearings then a BB is essentially a consumable, treat it as such, do the maths and work out the most economical option for you in the long run, and whether you buy decent or cheap, always look after them, fit them properly, keep them clean, re-pack the bearings when needed (or preferably before needed!) and you should get better life out of them.