Midland ER310 Emergency Crank Radio vs RunningSnail Emergency Crank Radio: Which to Buy?