I had this car some years ago, the V6 model was a bad one for them. I think they made the engine too big for the transmission or something like that. Beyond that, there were a bunch of electronic problems. I think the 98-02 model was just bad for the V6 automatics, I can't speak for the 4 cylinders.
This was my first Honda and it has been the best value purchase I have made in 30 years. Alternator and timing belt changed at 93,000 miles, which is close to the regular scheduled maintenance, otherwise no mechanical issues. Red paint still looks fairly new. We own 2 BMW's and have had problems with starting in the cold weather, the Honda has always started in the coldest Maine weather. I still love to drive this car, no blind spots, comfortable. Reliability is the reason we keep this car even at 191,000 miles. Drive the BMW for luxury!
I bought my car used, at 100k miles five years ago. Since then my biggest expense has been a new transmission, but I attribute some of that to the first owner's treatment. My air conditioning went out at around 125k, but other than that, I have nothing but praise for this car. I know people who have 10yr old cars that are in the shop constantly. I still get compliments from people about it, them thinking it's brand new. The style is gorgeous and it's a nice bit of sportiness for a young single gal such as myself. Versatile, nice to take on pleasure trips due to the spaciousness and classy looking enough to take a client to lunch.
The EX coupe is sporty, handles well, spacious, and the V6 has surprising get-up-and-go
Plastic knobs for air conditioning controls are kind of flimsy; seat back pouches are really only held on by a couple screws, and can come loose. Quite a pain to fix.