I bought one of these to connect to my Solwise HomePlug 85Mbps Turbo Adapters (ASIN number B000I7J85I) and they worked together brilliantly. The XE104 is slimline and, to my mind anyway, looks very good.
I live where I work, so the network I use to connect to the internet / e-mail already has a network router. I couldn't make any wireless routers work as they had their own IP addresses which always conflicted with the one on the network router.
This is "invisible" to the network; it doesn't have its own IP address, it just acts as if the network cable was extended around the house.
Although I haven't measured speeds exactly, I can see no difference in my internet speed and the Windows Media Player 11 download (24 MB) came through in under 4 minutes; you do the working out!
One word of advice; you can buy two of these to link together, but if you don't need 4 ethernet ports on every adapter, then the Solwise adapters (as above) are better value; 1 adapter, 1 connection.
Also, be aware that if you get the Netgear XE102 adapters (ASIN B000ENQSJ0) , they don't match this in terms of design, but more importantly, they are only 14mbps not 85mbps, so although they will work with the XE104, they won't be as fast as they might be. Netgear confirmed to me that the Solwise products are compatible, which is what I have found.
If you are thinking about using these to stream audio / video, there are a couple of glitches about SSDP; there is a firmware update that will sort it, but you will need to get it from netgear direct.
Apart from that, they "do just what they say on the tin". I am no network expert (although I have a little experience); but these really were, quite literally, "plug and play".
Enjoy!........