Of course all of these responses are just our opinions and in that vein I think the Toyota is to cheaply made and tinny, sure the mechanicals may be sound but the rest of the car not so much. Of the two the Honda would be the better car.
However having said that I would probably much rather have a Subaru Forester or the Subaru Crosstrek or the Toyota Rav4. The line of Subarus have the highest crash safety records, and have the highest consumer satisfaction of either the Honda or the Toyotas, and the best AWD system in the world bar none. Either of those cars is easily adaptable for hauling bikes and the Subaru actually has bike specific racks you can buy directly from Subaru and they'll install if you want, but you probably could find an aftermarket rack for less.
There is one small problem with any AWD system regardless of car manufacture that most people don't realize till this certain event occurs, but doesn't bother most people, and that event is a blowout. If you damage a tire beyond repair and you have for example 50% of your treadlife left on the remaining 3 tires you have to do one of two things, either buy 4 brand new tires, or buy one new tire and have it shaved to be exactly the same size as the other 3, failure to do this in a timely fashion could burn out the AWD system and that would be very expensive to fix. The tolerance for replacement is 2/32nds of rubber or more difference between the new and old and you have to replace all 4 or shave the new tire.