A USB port rated for 1A (1 amp) will take three hours to charge a 3000 mAh battery (1000 milli amps x 3 hours = 3000 mAh). A 2 amp USB port will take half the time. So a higher amperage output is generally better, although your device has to support the higher amperage. The ot...