I've been very happy with my Cocktail Audio X50D - with both CD ripping and wifi performance. In my previous apartment I had it hardwired, now I'm running it on wifi. Not much difference. But, adding a nearby wifi extender with a cable into the X50D is certainly an option.
Good luck,
Rob