i think how you like it will also depend on your expectations - but heres my .02 ...
pros -
*great looks bone stock
*pretty decent gas mileage - i get about 29/30mpg highway with cruise set @~85
*handles better than some cars with suspension mods (friend with a modded civic liked the feel better - this could be personal preference though)
*ive had my car just over a year - now have about 34k miles and havent had any issues with the car (well except for a pesky rattle at 85-90mph - but i think its related to my tires being out of balance. i just need to take some time to find it)
*you arent in a civic just like the other 20 people around you at the traffic light
*one of the mags (maybe motor trend/road track) picked the mp5 over all other cars in the comparison
* did I mention the car looks better than the civic?
cons -
*stock radio (granted my other car (96 v8 SHO) has a stock jbl system that sounds great) - i like that it came w/ a cd - but it isnt the greatest
* resale - honda and toyota seem to hold value better
*aftermarket - not always as easy to find parts
*roof rack noise - easily solved with a socket wrench and some extra space in the garage
the only other thing is the car would be ideal with another 50-75 hp.. but when i want more HP, i get in the other car
