Budget is nearly everything. I myself am not a huge fan for Gen 1, but Gen 1+ is livable if you buy quality. Let's say a Gen 1+ Yukon isn't too bad, though I'd spend my money on something else. Gen 2 isn't a big improvement on Gen 1+, so don't bother, but Gen 2+ is a huge jump up and totally the best all around in my opinion, at least cost versus performance. Gen 3+ is amazing, but very expensive. so about $600 and up for a decent Gen 1+, $1,200 and up for a decent Gen 2+ unit, but getting beyond that can be several thousand dollars.
I’ve developed a new sport I call ‘Airhard’. It’s basically Airsoft, except while you play you must maintain a massive erection...