Yokohama makes great tyres. A heck of a lot better than Michelin.
My experience as well.
Japanese, though - I try to avoid them, Chinese, Korean, and German whenever possible.