Not sure about best today but for $299 my Champion 4000 hasn't let me down yet and it's been over 10 years. When I upgrade bigger dual/fuel it will be a Champion.