Sold my Rancher, in the market for a new ride

Hey Everyone,
As some may know I had a Polaris rzr800sle sxs and traded with cash added for a 2007 Honda rancher 400AT. I was told by the owner at the time of the trade that it was a 420 rancher and due to my lack of knowledge on these Honda’s I traded because the machine was pretty clean and everything seemed to work good on it. Well I joined here and found out that I screwed up royally. I like to modify things with bigger wheels and tires, I use my atv to pull stuff(15cu trailers of wood, and dirt, lawn roller on my hilly property) and I quickly found out that the machine I traded for needed to be left stock, treated very gently, and if I overworked the trans I was in for a big repair bill. Some said not to worry, but all I do now when I use it is worry and wonder if I’m overworking the trans…. So I placed it for sale because I don’t want a machine that is a ticking time bomb, or that I have to worry about… The 1st guy that came gave a deposit and is picking it up later this week. Now I have around $4000 budget and I’m looking to buy another machine. I would prefer 500 or more cc, lower miles, and fuel injection… Now, I have heard nothing but good things about Honda, until I apparently traded for the only lemon Honda made :icon_ cry:. So I’m looking to the experts here to point me in the right direction please! I will be doing general trail riding and yard work mostly with it. So let me know what everyone thinks I should get…. I am also not opposed to another brand atv, I know this is a honda forum, but I’m sure some people have or have owned other brand atv’s. I’m going for the best bang for my buck really. Here are a few local options, maybe everyone can critique them for me.. Thanks!

2003 Honda Rincon 650
2003 Honda Rincon
2009 HONDA TRX500FE – BLACK