USB Docking Stations

I'm looking for a way to clone the hard drive in my Dell laptop.  A possible solution seems to be a docking station connected to a USB port.  It allows an internal drive to be connected to the computer externally.  Does anyone have any experience with this setup?