I love my X1. I think it's very under rated by some people.
I never gave the thing a second look until I was stuck at the dealer for 30mins while they were finishing up my 335. They offered me a test drive and the next day I was there signing the papers. Now every time I drop the car off they try to get me into another test drive.
I've had mine for a year now and no squeaking brakes. I actually prefer it to the DD ability of my 335
Do yourself a favor and drive it. You won't regret it.