Cost
The destination charge is a standard charge for transporting the vehicle from its point of origin to the dealer. It costs roughly the same to get the G5 to the dealership as the 3 Series.
As far as MSRP, the G5 costs tremendously less than the BMW 3 Series.
Utility
The Pontiac G5's larger trunk will accommodate more sizeable objects than the BMW 3 Series.
Drivers with frequent child-duty might favor the Pontiac G5 over the BMW 3 Series.
Comfort
Taller drivers will significantly enjoy the extra head room in the Pontiac G5's front cabin compared to the BMW 3 Series.
The ampler interior dimensions of the BMW 3 Series make it quite a bit more spacious for your passengers than the G5.
Dimensions
The BMW 3 Series is significantly more ponderous than the Pontiac.
Your wallet will hurt more every time you fill up the BMW than the G5 because of its larger tank.
The Pontiac and the BMW 3 Series compete for the same parking spaces.
Performance
With respect to horsepower, the BMW 3 Series packs quite a punch and will knock the Pontiac G5 down a few rungs. On the other hand, keep in mind that high horsepower engines often command higher insurance premiums.
Handling
The BMW 3 Series and the Pontiac G5 have about comparable tires.
With its tighter turning radius, the G5 is doubtless more maneuverable than the BMW 3 Series, something to consider if you do a lot of city driving; however, note that a vehicle with a tight turning circle may feel a bit twitchy on the highway.
Drivetrain
The BMW 3 Series's engine is considerably larger than the Pontiac G5's. Remember that bigger engines may use more gas than smaller ones.
Torque is roughly equivalent to acceleration, and in this respect, the BMW 3 Series is quite a bit more powerful than the Pontiac.
Torque equals pickup, and the 3 Series will have picked up and gone by the time the G5 finally gets moving.
Overview
The basic warranty that comes with the Pontiac G5 isn't quite as generous as the BMW 3 Series's.