Ikea Micke corner desk. Has lots of storage and can fit a printer on top. Also has nice cord hiding and organizing features. Can fit a 24" monitor and has room for a CPU tower underneath.
It's currently still assembled and will have to be disassembled to get it out of the room it's in since it won't fit through the door. I will give you the Ikea booklet with the instructions to put it back together.
Ikea has changed the design a little bit, but here is the link to the Micke desk:
http://www.ikea.com/ca/en/catalog/products/50244741/