I have something like this desk. I think it fits what you're looking for as well. Nice having that spot that slides out and a side cabinet. Excellent for both laptop and desktop use, as well as book storage if you don't have a desktop.
That's quite nice.
I miss having a keyboard runner. My little desk I'm on at the mo, which is little more tha two vertical piece of wood and a plank of wood on top, is very short on space, even though I don't have my PC monitor on it (which is instead on a swinging bracket on the wall).
Having a keyboard, mouse and mousemat, External hard drive and lamp takes up some room, plus all the other crap I have on top of it.
Muzzles, you should post a picture of the area where the desk would go, plus dimensions, so we can see what sort of shape works best.