ambassador: The design is height adjustable (optional) when sitting, making it height adjustable to a standing position would mean a quite big increase of cost due to construction and required lifting system. I do not know if this is justified for the majority of the users.
3dtutorial: These drawers already have three guiderails under them. They slide out exactly the way they are portrayed now.
spindraft: Yep, that is what they have now 
Geta-Ve:
Glad you like most of it 
-In this design, rather than removing the whiteboard I developed the idea that the user could have a plain non rotating bit if they did not want a whiteboard. This does not break up the design, but just makes it a little less “rotatable”
-About the keyboard tray you are indeed right that people tend to lean on their desk, I will take this point and strengthen the construction in that area.
-The black box is the computer case 
-The desk is still height adjustable, although due financial reasons this will be optional (up to the end user if he wants it or not).
-The fences might be an idea, although I do not know if things would actually tend to fall of. The framework for the shelves is connected to the framework under the desk, which gives the shelves a stable platform. The rotating bit indeed locks into place, I am in the process of sorting out the locking mechanism.
Because of time reasons (hand in for my major project and my written study) I will not be making any major design overhauls anymore. I have got about 5 weeks left to add the little details like the locking mechanism and do some rigging for, and make the animation for the final show. As said also, I have about 3000 words left to write on my written study, and adding all the quotes to it etc.
salmonmoose:
Heheh I doubt any construction would be able to hold your voluminous collection of books by the sound of it
I do see your reasoning behind it, but my guess would be that if you really have serious collection of books, you’d be better off putting them in a regular book case.
The reason for the placement of the whiteboard like that is the aforementioned dirtying of shirt sleeves and similar things, it is also far to easy to erase stuff by accident if it is too near.
The scratchpad sounds nice, it reminds me of one of the setups a tutor of mine has, but he just placed a regular a3 scratchpad between the keyboard and the monitor.
You are the first one I have encountered using multiple keyboards though
Most programmers I know have a small box which switches the input devices between computers.
But as I said earlier, the keyboard tray is relatively wide to begin with, it is 85cm (33,5 inches) wide, so with a fairly standard size keyboard, that still leaves 36cm (14 inches) for you mousepad.
Glad you agree with most of it too, this means that I have been going in the right direction. (that goes for all of you guys though :))
Like I said above; due to limitations in my time I can still spend on this, I will not be doing any major overhauls or major changes anymore. However if there are suggestion please feel free to tell them, they might be useful to include.
Cobra 6