I use a USB hub+video+sound adapter for this. Just plug in 1 usb cable, and out comes 5 USB connections, stereo jack sound, and HDMI video at 1920x1200 pixels. The hard part is finding one that has crash-proof 64bit drivers for OSX and will give you 1200 vertical resolution.
I use the Kensington dock - the one that has video but no network. The down side is that you are limited on video size. Mine will display HD movies up to about 800x600 - either in a window or in a full size resized desktop. Also the dock sometime freezes up, but does not lock up my MBP. So, I just unplug power, and replug power to the dock when this happens. You will find many other docks that crash your MBP, so don't worry too much about crashing your dock.