Thats the best solution I think.
Does that sound more correct?
I talked to someone else in the office here, and they believe that they've
seen it done with a switch in each cabinet, although they couldn't
remember is there was a patch panel as well. If you're running 802.1q
trunks between a bunch of switches (no patch-panels needed), I can see
that working too, I suppose.