the e-class is more luxurious and the 5 series is more sportier than the e-class. i don't think either is better, but if i'm going to buy one i'd get the 5 series. why? because i like bmw's pin point accurate steering wheel, both are luxurious so i'd choose the one that can turn sharper on tight roads. but the e-class is just so ***y in person, pang executive talaga ang dating.