I prefer Kuni. Their sales staff (Davie Sprigg) and sales manager (Dave) has been good to me. They were easy to work with and very competitive with regards to pricing on my 2010 M3 Euro delivery. Their service has also been very accommodating. (just a few oil changes) I was also reimbursed for the break in service which was done in Germany. Oh, they have won multiple “Center of Excellence” awards.
Ras/Portland BMW has been a mess since Lithia bought them out. I have heard so many rumors of people leaving or being fired……bottom line there has been a bit of turn over. The Service Advisor I used has moved on and their sales staff was unwilling to work with me. Granted this was before the buy out. They used to be the place to go but I don’t thing that is the case any longer.
I would recommend AR Auto Service for post warranty and aftermarket modifications.
Anyway, that has been my experience……..