I have one in my new B-Class, its definitely comparable to the COMAND unit in my CLS. The operation takes a little getting used to, but the overall directions have been spot on.
I too got mine from eBay for a lot less then the MB dealer. The only thing I hate about it the most is the voice input, it just doesnt work!