You have many way to keep your computer desk neat and clean, but if you want more functions, Satechi’s iStick desk organizer with USB hub and card reader may be more suitable for you.
iStick is a multi functional desk organizer that measures 21.3 x 4 x 3 inches and weights 1.5 lb. As we can see from the images, the desk organizer features a compact design in order to fit various desktop environments. Most importantly, the desk organizer also comes with many practical functions for your daily life including pen holder, iPhone holder, card holder, and cup holder, while the built-in USB hub with three USB ports and card reader allow you to conveniently transmit data between your computer and USB drive and memory cards, and the card reader is compatible with microSD, MS/MS PRO DUO, XD and SD/MMC cards, moreover, the space beneath iStick is wide enough to store a full-sized keyboard. Apart from that, the desk organizer is made of lightweight and durable ABS thermoplastic and metal.
iStick desk organizer is available in two colors, each one is priced at $39.99 USD (on sale for $29.99 USD at Amazon). If you’re interested, jump to Satechi official site or Amazon for more details.
Additionally, if you need other options, you might like to check UBoard desk organizer.
Not sure about the need for the cup holder.