Samsung 30Q 18650 Batteries
Featuring a massive 3000mah these things will keep you going all day!
Samsung state a 15A limit for these so keep your mech builds above 0.3 Ohm and you will be sweet.
Mooch has tested them at handing 20A no problems though.
Perfect for your high wattage regulated devices though!