I just bought this one a couple of weeks ago. I've only used it once or twice but it seems to work really well. It's rechargeable and apparently gets about 2.5 hrs per charge. It comes with a 12v and 120v charger. The reviews on Amazon are very good.