Used buying guide: which BMW 3 Series should you buy?
2000 BMW 3-Series Used Car Review
BMW 3 Series (E46) model guide - Prestige & Performance Car
BMW E46 Buyers' Guide — Everything You Need to Know –
BMW E46 M3 Buyer's Guide - Common Issues, Problems, Pricing
E46-chassis BMW M3, Buyer's Guide, Articles
BMW 3 Series used car guide
2003 BMW 3 Series Owner Reviews
What to look for when buying a BMW E46 3 Series 99-04 A detailed Step by Step Purchasing Guide
Buying a used BMW 3 series E46 - 1998-2005, Common Issues, Engines types