Alright, you guys are probably going to think that I am a little OCD (and that might be an understatement), but I am looking for a new computer desk. I just moved into a new place, and I have a lot more room than what I use to have, so I am thinking that I need a new computer desk. There is a catch. I want it to have very specific things. I will list these things below. If you guys know of a desk like what I am wanting, please let me know: Here is what I want. I have a MacBook Pro, and I want to be able to hook it up to an external display. I want these two things on the same level. I would prefer to have a slide out keyboard and mouse tray. I also need a computer tray, as I have a small HP Slimline that I use as a media server for me and my roommates. I would like that as well as my All-In-One Printer, Scanner, Copier to be under the main surface of the desk. If you can find all that, kuddos, but there is a bonus assignment as well. If there is something that meets these specs, then I have some more. I would like the desk to also have some drawers, as well as a file cabinet, as I have 2 external HD's and I would like to be able to file some important documents in the desk. I know, I'm picky, but hey, I want the best thing that I can to have the best computer in the world on.