I realize that not every one has this "luxury", but....
Don't limit yourself to checking out only one type of machine. Just because everyone raves about brand X does not mean there are not other good quality, easy to use, affordable machines out there.
Maybe there's someone within driving distance to you (within a half day's drive) that sells and services heavy duty machines? It sure helps when you can get hands on experience on more than one brand of machine, and that the person selling them is right there to answer questions and demonstrate how to set up the machine. When I bought my machine, I did exactly that, and have never been dissatisfied. Even now, several years later, I can still feel free to call or stop in with any questions I may have.
It's also very handy to buy locally in case your machine ever needs service. Often you can remove the machine head from your setup, and take it to get serviced, and save a bunch of cash on a service call. Also, most places that sell industrial machines also stock different threads that you may need, and different attachments for your machine. It's always nice to be able to try before you buy an attachment, so you know how to put it on the machine, and how best to use it.
Just sort of thinking out loud...
Hilly