You will need brackets, they all do. I don't believe there is a 'best' backhoe attachment out there, there are a few options, all of which should be pretty good. You will need the attachment kit for your machine though, not sure what that will cost you though.
There was an old style one that will not work for you, it used trailer balls to mount it, yours needs the newer style i believe.