in fact, they're at the shop being put on right now. I was convinced after searching for t1r here at TT.net and finding a link to a BMW forum where there were like 16-20 pages of rave reviews.
If you'd like, I'll let you know how they drive after I've had them for a few hundred miles.