Here's a video:
Step 1: Parts List
I used an Ikea Galant desk, which just happened to have the perfect frosted surface to diffuse the lights. That is really the most important part of the project.
Assemble the desk according to the normal instructions. We can easily work with the completed desk from underneath.
Arduino Uno Ethernet, plus power adapter
Addressable LED strip (ws2801 or lpd8806), plus power supply
peg board or foam core
100 zip ties
padded double sided tape
By the way, all my electronics for this version came from Adafruit.com. They were extremely helpful on their forums and I was able to get everything I needed in one order from one place. You can get one or more of the light strips and just connect them in serial.