After trying many trays to no satisfaction, i decided to build an arrangement myself. What you need: 2 2-shelve steel cabinets ($30 each from officedepot, free shipping), one 5 ft hardboard from home depot (abt $10). The cabinets stands at about 3 inches shorter than my workstation desk at work and at home. I place them 3 ft apart on each side of my legs underneath my desk. The board, which i place on top of them, provide the perfect height for my kb. On the perfectly flat board, I have lots more freedom of movement for my kb, space to place 2 mousepads, and a soda. And the setup is sturdier than any tray i have ever tried.
The caveats are that you need to find the height of the cabinets to be agreeable (but there are a few cheap cabinet offerings of slightly different heights that you can pick from), and the legs of your desk must leave room for the cabinets.
Try it if your work environment satisfies the above requirements. With benefits like these, those 4 extra shelves are really just a little icing on the cake:).
The caveats are that you need to find the height of the cabinets to be agreeable (but there are a few cheap cabinet offerings of slightly different heights that you can pick from), and the legs of your desk must leave room for the cabinets.
Try it if your work environment satisfies the above requirements. With benefits like these, those 4 extra shelves are really just a little icing on the cake :).