I use Legacy boots on Duke. Both front and rear work great! They fit him nicely and he's a hard horse to fit. They are good quality and all that stuff! And come in lots of cool colors! Heres the front! And for bell boots, I use Classic Equine. They have this pad on the back so I know he's super protected! :p
Personally, Im not a fan of polo wraps.. They just don't seem to protect as much. My barrel trainer told me to wrap a polo wrap around my shin and put a boot on the other.. She tapped my shin with a hammer (lightly of course, but with enough that I could feel the difference) and asked me which hurt less. It was definitely the boot (: Nothing against people who use polo wraps, its just my opinion!