With all the hype surrounding the next generation BMW M3, sometimes it’s easy to overlook the older models. It’s true that they can’t win a drag race against a modern day stock mega hatch, but the E46 ...