Elecom from Japan added a nice new MR-C25 card reader that has a 180-degree rotatable body so user can insert their memory card in a better position.
Elecom MR-C25 require to occupy 1 USB 2.0 port, and it’s unlikely you can have anything plugged near this MR-C25 card reader when you set it flat with your laptop. It will enclosed/blocked all ports opening near it and it’s impossible to use them. However, it can be positioned vertically standing upward so you don’t have to worry about it.
Elecom MR-C25 support SDXC card, MicroSD card and SD card. It will be released in Japan for about $25 USD (¥1,995).