Power from the motherboard will be more consistent from the motherboard, depending on USB type. USB 1.1, 2.0, 3.0 are rated at different voltages and data rates. Hubs distribute the power to each plugged in device, unless it is a powered USB 2.0 hub, where each port should get 5v at 480-500 mA.