On paper the SM2253BW is technically the best (and the hp is the worst) but i personally don't like the super glossy look of it.
I have a SM940BW plus at work, gets the job done nicely.