I am using this on my macbook pro, a imac24 and a PC connecting a 24" Dell FPD. The video switching is great. USB is so bad that I have stopped using the built in USB switch. I have read the forums and tried many different things, but the USB just sometimes disappears. Sometimes they keyboard only registers every other keystroke. All I have plugged into the USB is the keyboard and the mouse. I am not satisfied with the USB switch at all.