Both, but I tend to like the stuff nobody wants. I owned a 2005 Sportster 1200 for a year. Nice paint, fit and finish, real steel, etc. But I was totally frustrated by its low performance and lack of anything one might refer to as "cornering clearance". Surprisingly good handling and brakes, though. Bottom line, H-D can call them baggers, factory customs, whatever: They only build one type of bike: Cruisers. Not for me.
I own 4 Buells. Fantastic bikes! Spec sheets mean nothing: They are the most fun you can have on two wheels, on the street, or on the track.
Were I to buy another H-D, it would be a 2005-2006 V-Rod Street Rod. Standard riding position--no forward-mounted controls--and one of the best motors in the M/C world (thank you for your help, Porsche!). If I were wealthy, I'd find one, and have the motor grafted into a more sporting package. Numerous companies have done this, but I don't have $30-60,000 to invest in one bike.
The Japanese bikes are great performers, reliable, fun to ride, and just totally "me too". I just can't see spending $10-15,000 to have a bike that everybody and his younger brother also owns. And i just don't see the point in buying a "metric cruiser": Would a Japanese person buy a Samurai sword made in the U.S.? It just seems bass ackward to me.
Apart from the Buells, I also have a BMW K75S with turbo, and a 1981 Honda CB750F (owned snce new) that is far from stock, and nicer than what Honda originally built.