I've seen two working this past week and tbh they do the job but I don't like the look of them.
But needless to say, the range isn't as bad as some people make out. Look at the DG834G. It has an average coverage but if you use various wireless cards, the signal can be so much better. For example I have the wireless adapter that goes with the DG834G and the signal is average. I also have a laptop with a builtin wireless card for dual core systems and the signal is much much better.
The BT hub does the job well but if I am mistaken for the price it goes for, I'd rather invest in a Netgear, Linksys etc.