I have a Starbucks Barista burr grinder. It is probably 8 years old (I don't think they make it anymore), but the burrs are still in good shape. It's not the best on the market, but it seems to give me a nice, even grind. I don't make Espresso so it should do. If it ever dies though, I will know where to go for a recommendation! It's funny, I don't buy their coffee, but they did make a halfway decent grinder once.
On another note - when I bought the grinder the guy who sold it to me suggested I run some rice through it to clean it. I have never actually tried this, because I was afraid it would gum up the burrs. Have you ever tried this? I have a special brush I use to clean it, but it only does a so-so job and makes a royal mess!