Well, I got the Beemer back from the shop. It only took six weeks and a large chunk of change. They ended up replacing the shifting forks and all of the bearings inside the transmission. (sigh...) I found the ST the day I dropped the BMW off at the shop and while it was there, I bought the ST and managed to put more than 3500 miles on it. Most of those miles were just commuting.