This article is from the Ergonomics and Typing Injury FAQ, by Dan Wallach firstname.lastname@example.org with numerous contributions by others.
10450 SW Manhasset Drive
Tulatin, OR 97062
800-325-3841 or 503-691-2556
[Review by Shawn Herzinger <email@example.com>]
I would recommend Anthro. Their stuff is quite expensive but very well
built and designed IMHO. They were a spinoff company from Tektronix. They
offer a glossy color catalog with desks, shelves and accessories in a
variety of sizes and configurations. They stress ergonomics and offer
adjustable keyboard shelves and monitor arms.
I'm not affiliated, just a satisfied customer.