My 335is for sure! My E36/E46 M3 were 10000000x more reliable.
2001 VW GTi... piece of junk. it loved to blow MAF's on a daily basis.
Porsche GT3 and 930 I had were a dream. Beat the crap out of the GT3 on the track and asked for more. Bmw is going down hill on reliablity now. Makes me sad