cable for sure. however, it also depends on the phone you have if it won't charge while on cable then bluetooth is better