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