Hi All, Im Rexie from Gombak, im very new here. actually im not driving any Beemer yet.. But now im planning to get a E46 . And im really confiused, how do i choose the right E46? How's the maintenance cost like?... o boy i have lots of question.... i really need someone to help me... please...