I have the OXO and have often used the Encore (at a friend's home). I can recommend both although I prefer the OXO because it has a timer to set the length of time the machine grinds and therefore gives easily repeatable amounts of ground coffee. With the Baratza the coffee has to first be measured and then added to the hopper before grinding.I can steer you towards two from personal experience:
1. Baratza Encore
2. Oxo Burr Grinder
I feel the OXO is easier to use and the Baratza has a slightly better grind offering somewhat fewer fines, although that depends somewhat on the coarseness of the grind that's chosen. Both are good machines, although the OXO is a bit more budget friendly.