I have the USB and love it, I will never hardware multibox (never say never ;) ) as my life currently does not support the expenditure (running costs rather than setup)

The system I multibox on does almost nothing else and so it does not have a lot of USB peripherals - I have had no probs at all with the USB X-Keys and MacroworksII is a great piece of software... does everything that is needed.