HTC One XL from AT&T works with 2011 iDrive equipped car.
One caveat, I cannot get it to auto-pair for some reason. I have to select the phone from the list in the iDrive manually to pair.
Edit: it automatically pairs now after rebooting the phone.
Last edited by iatacs19; 05-15-2012 at 04:30 PM.