
I think I've said this before in the not-so-distant-past, but I fully believe and encourage everyone to eschew desks in favor of dining room tables. Yes, even if you have a microscopic apartment (you will come off as imaginative and charming when you throw all the rules regarding furniture scale out the window, by the way).
Here is the logic: Barely acceptable desks tend to cost just as much, and are not nearly as useful as a dining room table. A dining room table can accomodate all sorts of projects, tend to be better constructed and serve as a natural gathering point for your guests. And having a dining room table makes you feel like an interesting specimen that entertains constantly. You also have a place to hang a chandelier, which is always a bonus.
The above dining room table/desk is the Newport Dining Table from Usona Home (113 S. 16th). Made of solid walnut with two pedestal bases, the table is both classic and a bit off-beat. I don't have any particularly imaginative ideas regarding seating, but I do like the idea of this sort of bench seating and their complementary chair counterparts.
(photo from usonahome.com)