Based purely on personal experience, Honda is generally far more reliable than Toyota. Mazdas are very hit or miss and Subaru, while fun as hell to drive and work on, are probably the least reliable of the Japanese manufacturers. But they are all excellent options compared to everything else.