The E90 3 Series is a Better Daily Driver Than the E46
After a few months of daily driving an E46 3 Series, and now that I daily drive an E90 3 Series, I can say the latter is better.
The E90 325i Was All the BMW You Could Ever Need
Everything to Know About the BMW E9X
Tuners review of the best BMW E46 mods.
E46 BMW 330i vs E90 BMW 330i Test Drive and Review Part 1
Buying Guide & Common Faults: Bmw E46 & E90 3 Series - The Filter
Which Used BMW Is the Most Reliable?
Feeling Blue: What's the best M3?
Bimmerforums - The Ultimate BMW Forum
The Five Best BMW M3's of All Time
Top Gear's guide to buying a used BMW 3 Series
Volume 2: S2000 vs. E46 M3 - S2KI Honda S2000 Forums