I have a MBP but no desk so Im limited to working on the sofa, either with the laptop on my lap or resting on the edge of the sofa. This isnt ideal, so Ive been looking at all the over-the-bed laptop tables out there, like the ones they use in hospitals. I want something sturdy enough to be subjected to constant use, but with the flexibility to swing it out of the way when Im not working on the laptop. All the stuff Ive been seeing looks cheap and nasty.