Ikea and other big stores like that are GREAT for parts....They just opened an IKEA not to far from me and they have a huge "AS IS" section right before the registers. Lots of things that could easily and cheaply be incorporated into a desk. Check it out.
My self I recently built myself an awesome desk/work bench for my office. I'm taller then most and always liked the idea of a stand up desk....i.e. one that I can use from the standing position.
A friend of mine had his kitchen redone and his contractor tried to charge him money to haul away the old one inch marble slabs that were previously his counter tops. I offered to do it for FREE
Essentially I walked away with three peices, one about 11 feet long, one about 5 feet and one about 3 feet.
I used 4x4's (for legs) and 2x6's from the local home center and built a sturdy frame for the 11 foot marble and voila with a little effort and creativty an awsome 11 foot marble bench about four feet off the ground. Sanded down all the sharp corners of the lumber and further added some character with a wire wheel on my grinder. A few coats of stain and I now have a custom made, sturdy as hell, huge as shit family heirloom.
I'm quite proud of my creation
-bear
PS...still working on plans for additional hierlooms from the remaining two stretches of marble.