A better solution is a slim connector attached to a slim, simple little breakout box containing USB, Firewire 800 and ethernet. One connection.
I'd add a DVI link to that....
Apple is really neglecting the folks who want their "life" on their laptop, but want to connect it to a big monitor/keyboard/mouse at work, and at home - yet still have the portable form factor for traveling or working outside the office.
In my company, the standard laptop order includes two "port replicators" - one for the home, one for the office. While they may be called "docks" they are really just single, simple connectors between the laptop and the 24" screen, keyboard, mouse, printer, external drive and other peripherals. And, of course, the "dock" has an "undock" button that the software uses to cleanly disconnect all the attached gizmos.
And I'm really amazed that it all remembers that at home the attached monitor is a 1920x1200 on the left of the system, and at work it's a 1200x1600 in portrait mode on the right....
Apple takes a cheap shot at Dell for the cable tangle behind a desktop, yet an Apple portable has a mess of individual cables to (dis)connect every time it's moved, and most Dell's have a simple docking station quick (dis)connect.