right now i have a 2010 mazda cx7 i sport. my friend just got a bmw 328i 4 door and i fell in love with it. would there be any benefits to trading my cx7 in for a 328. are mazdas or more specifcally mazda cx7s reliable or are bmws more reliable and whats better on gas? any other reasons you...