First post for me, hello.
Posting here since I test drove a M3 5-door at Browns in Chantilly as well. Test drove a Honda Fit in Leesburg also in comparison. My requirements were:
Need something with good MPG. Needs to be decent looking, fun to drive. Hatchback a huge plus. Around 20k. Would like automatic, for driving on the Dulles Toll Parking Lot Road. Current car is a Corolla stick and my leg (and multiple clutch replacement) hates the drive... but since I may move out west within a few years I could bear with it.
The M3. 5 door automatic. Tested with moonroof. They didnt have one with tech package (in Sport).
- Would have liked to have a USB port. (I have a pda phone that can go into storage mode, in that mode it can charge from USB)
- Just love the interior. Every bit of it. From the cloth to the plastic, everything feels like its high quality.
- The cargo area felt a bit cramped compared to the Fit. I'll be needing to stick the dog back there every now and then to take to the vet. But she's medium size, should be ok with the cover off.
- Zoom zoom. Now I know what it means. All I can say is wow.
The Fit with nav
- Cheaper than the M3. I don't get all the reviewers that say the Fit is expensive for the class. I'd like to see them find a 5-door with bluethooth and navigation for under 19k.
- Slow acceleration. Slow passing.
- Holy cheapness Batman. The cloth on the seats seriously felt like it was several years old. It goes from a nicer firm cloth to some smooth junk that just feels old. The plastic everywhere feels cheap. Hated the AC knobs.
- Navigation. Moving around, selecting items and the look of it all feel dated. The system looks and feels to have been designed 2-3 years ago.
- Excellent cargo room. Feels to have more room in the backseat than the M3.
Both:
- Felt every road bump in both cars. I guess that's just something to expect in a small car. Course my Corolla is no better.
So the Fit is off my list. I wanted to try a Honda Insight, but they didn't have any in stock - sold the last one that day. Its over my budget anyhow but I'd still like to test drive one.
Both dealers the salesmen asked for my information (several times at Mazda). I firmly told them I'm test driving a lot of cars, and don't want 10-15 people all calling me. I told them I'd contact the dealer if I decide to buy, and took their card. I'm not in a rush so once I find the car I want at multiple dealers in the NoVa area, I'll be doing an email negotiation (would rather get it in writing, phone is fine I guess) asking for their best price. Whoever has the lowest I buy from.

Hopefully that will be Brown in Chantilly, its close to me. Good thing is that a search right now is turning up with a ton of these cars in the area = buyers market.
Anyway if anyone is reading these and wanting to compare the M3 to the Fit - don't bother. The Fit may get great gas mileage, but literally everything about the car is cheap. I'd buy it for a teenager however.

They sure won't be getting speeding tickets in it, and it would be a great college car.