I looked at the Can-Am hard box several times and I wasn't impressed with the build quality.
On the back of my Outty Max I have a nice
Wes Industries Rear Cargo Box.. The images below are from the Wes Industries website as I don't have pictures of my machine.
The thing is positively cavernous inside. I carry four days worth of MREs and water, big first aid kit, rain gear, game bags, and still have room to pick up a little firewood along the way. It is solidly built, attaches with a sort of modified Linq connector (no mods to the factory rack required), and works well with the second seat after you remove the hand holds that on the seat. It is a little difficult to get the second seat on and off when the box is attached. Wes also makes versions for Polaris and for single seater ATVs.
On the front rack I have a Pelican bow case mounted with 2 NRS straps on the back and a ratchet strap on the front. I came up with a way of attaching it without disrupting the waterproof integrity of the main compartment in any way. I can stop, hop off the ATV, pop the latches on the case and grab my bow and go. Best way I have found to carry a bow on the ATV.
-bsd