Or
Classic Shell which is free.
One thing to keep in mind that I've noticed with the newer laptops is the USB support - I had to switch to a powered hub for my devices as direct connect was no longer reliable. I think it has something to do with the power supplied, but I'm not sure.