Cost
The destination charge is a standard charge for transporting the vehicle from its point of origin to the dealer. The Honda Civic is substantially cheaper to get to the dealership than the BMW 3 Series.
With respect to MSRP, the BMW costs tremendously more than the Honda Civic.
Utility
The Honda Civic will definitely prove friendlier than the BMW 3 Series for those of you with frequent kid-cargo.
Comfort
While the front cabin in the Honda Civic offers a bit more head room than the 3 Series, there honestly isn't much of a difference.
The BMW 3 Series offers more head- and leg-room to your passengers than the Honda Civic does.
Dimensions
The 3 Series is quite a bit more ponderous than the Honda Civic.
Your wallet will hurt more every time you fill up the BMW 3 Series than the Civic because of its bigger tank.
The Honda Civic and the BMW 3 Series compete for the same parking spaces.
Performance
When it comes to horsepower, the BMW 3 Series packs quite a wallop and will knock the Honda Civic down a few rungs. On the flip side, keep in mind that high horsepower engines often command higher insurance premiums.
Handling
The BMW 3 Series and the Honda Civic have about comparable tires.
With its tighter turning radius, the Honda Civic is definitely sprier than the BMW 3 Series, something to consider if you do a lot of city driving; however, keep in mind that a vehicle with a tight turning circle may feel a bit twitchy on the highway.
Drivetrain
The 3 Series has a more sizeable engine than the Honda Civic. Note that smaller engines are often cheaper to fix, but a smaller engine usually has to work a little harder.
Torque is roughly equivalent to acceleration, and in this respect, the 3 Series is tremendously more powerful than the Honda Civic.
Overview
The basic warranty that comes with the Honda Civic isn't quite as generous as the BMW's.